web
You’re offline. This is a read only version of the page.
close
Skip to main content
Community site session details

Community site session details

Session Id :
Small and medium business | Business Central, N...
Unanswered

How to Implement Restocking Fee % and Restocking Fee Amount in Sales & Purchase Return Orders?

(0) ShareShare
ReportReport
Posted on by 10

Hello everyone,

I am looking to understand whether implementing a Restocking Fee % and Restocking Fee Amount during Sales Return Orders and Purchase Return Orders in Business Central can be achieved via standard configuration, or if it requires customization.

The Goal

During Sales and Purchase Returns, we want the system to automatically calculate a restocking charge based on the value of the returned goods. The requirement is to maintain the following fields:

  • Restocking Fee %

  • Restocking Fee Amount

And the system should:

  • Calculate the fee automatically based on Return Reason Code or a custom setup table

  • Adjust the Credit Memo total (for customer returns) or Refund total (for purchase returns)

  • Post the fee to a designated G/L Account (Restocking Fee Income or Expense)

Proposed Setup

  • Sales & Purchase Return Orders: Add fields for Restocking Fee % and Restocking Fee Amount.

  • Return Reason Codes: Optional lookup to determine default Restocking Fee %.

  • Posting Logic:

    • Add a separate line for Restocking Fee, or

    • Adjust the total return amount directly during posting.


 

Workflow Scenario

 
  1. Return Creation: A Sales or Purchase Return Order is created.

  2. Fee Calculation: System calculates the restocking fee automatically based on Return Reason Code or setup table.

  3. Posting:

    • For Sales Returns: Credit Restocking Fee Income, adjust Customer Credit Memo total.

    • For Purchase Returns: Debit Restocking Fee Expense, adjust Vendor Refund total 

  4. Reporting: Restocking fees are tracked separately for accounting clarity.

My Specific Questions

  1. Can this requirement be fulfilled via standard BC functionality, or is customization required?

  2. If customization is required, what is the best practice for:

    • Fee calculation logic

    • Page and table design

    • Posting routine modification 

  3. Regarding G/L Posting:

    • Should Restocking Fees be posted as Income or Expense?

    • Should we create separate G/L accounts for Restocking Fee Income/Expense to keep reporting clean 

  4. Regarding Impact on Inventory & Tax:

    • If the fee is posted as a separate line, will it affect inventory valuation, item cost, or VAT/GST calculation?

    • If the fee reduces the return total, should it post as a separate G/L entry or be included in the same document posting?



  5.  
I have the same question (0)

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Pallavi Phade – Community Spotlight

We are honored to recognize Pallavi Phade as our Community Spotlight honoree for…

Leaderboard > Small and medium business | Business Central, NAV, RMS

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 3,477

#2
Jainam M. Kothari Profile Picture

Jainam M. Kothari 3,235 Super User 2025 Season 2

#3
YUN ZHU Profile Picture

YUN ZHU 1,799 Super User 2025 Season 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans