An automatic surcharge is a single line item (represented as a percentage) that is added on to a sale or Created From Return. This can represent things such as Public Improvement Fees (PIF), COVID PPE Fees or any other fee you want to add.
Example Receipt Showing a Surcharge:
In this example, a PIF if 1.8% is levied on all taxable sales at a particular store. The PIF itself is subject to sales tax.
STEP 1: Enable Surcharges in POS Settings
NetSuite POS Settings:
Salesforce POS Settiings:
In POS settings you need to fill out the following fields:
Enable Surcharge
The default is blank (disabled) and can be set to "Disabled", "All Items" and Taxable Items Only". This field determines what items are included in the surcharge calculations. For example, a PIF generally includes only taxable items and a COVID PPE Charge may include all items.
Surcharge Item
This is the item that gets automatically added to the cart on submit of a sale or return. It is normally a non-inventory or service item and the base price MUST BE SET to 0.00
Surcharge %
This is the % that is used in the calculation of surcharge.
General Dynamics
If Surcharge is enabled, once you click on submit on the sale/return screen the surcharge is calculated and added in as the last item in the cart (but before any whole order discount). It is then displayed on the Payment Screen.
If the payment is cancelled or there is an error on the submit screen, the surcharge is removed and then re-added on the next submit.
Example Surcharge with Discount:
Surcharge Calculation and Sales Taxes
During the calculation of surcharges, discounts and taxable versus non taxable proration applies. In other words, the surcharge is adjusted based on the proportion of items (based on amount) the surcharge applies to (net of discount).
Sales Taxes are calculated as normal and will include the surcharge item if its flagged as taxable.
LIMITATIONS
Multiple surcharges cannot be automatically assessed.
Only a % rate is automatically calculated.
Cross-location returns (Created From) do not calculate surcharges. This means that if you sell an item at a location without a surcharge and return it to a location with a surcharge; surcharge will not be calculated. It will have to be manually added in based off the receipt.
Standalone Returns never calculate surcharges. This is because returns within the location should typically use Created From Returns with receipt present.
Customer Alerts allow you to flag clerks about specific customer/shopper information when a named customer/shopper is selected. Some use cases for this include: VIP customers/shoppers Problematic customers Authorized contacts for a specific customer ...
Pre-requisite Requires the purchase of the SuitePOS Advanced Payments Module The Advanced Payments Module is ideal for retailers that to provide shoppers with the ability to put transactions "on account" for later payment. These methods lead to ...
Requires the purchase of the SuitePOS Advanced Promotions Module With the Advanced Promotions Module. you can specify start and end dates for whole order or item level promotions. Now you can specify start and end times. For example, this feature is ...
Sometimes clerks need to perform actions directly in NetSuite. This could be activities such as seeing analytics or reports, researching transaction history and/or accepting payments against receivables. To make this process easy, SuitePOS allows a ...
The retailer is responsible for installation, applying the upgrades to the SuitePOS bundle and app, and testing. It is recommended that these tasks are performed by a qualified NetSuite Administrator in a sandbox environment first.\ Overview SuitePOS ...