Start with the Order Economics
Start with one order, not the store’s monthly revenue. Record the selling price actually charged, supplier charge for the item, shipping paid to the supplier or carrier, payment-processing fee, advertising cost attributed to the order, refund value, and fulfilment costs such as pick-and-pack or handling. Keep the currency consistent; SGD figures should not be combined with another currency in the same calculation.
A basic order contribution is: selling price − supplier charge − shipping − payment fee − advertising − fulfilment cost − expected refund cost. For a delivered order, replace expected refund cost with the refund actually issued when measuring realized performance. A cancelled or returned order should not be treated as completed revenue. ORVX calculates realized revenue from delivered orders, reports refund value against revenue, and derives gross profit, net profit and their margins from the store’s product cost model.
Do not force broad overheads into every order when there is no consistent allocation method. Rent, founder pay, general software, accounting and other store-wide costs belong in a separate profitability view. They matter for total net profit, but mixing them into a product’s order economics can make one discount appear unprofitable simply because of an arbitrary allocation. Use the product pricing calculator to test the order-level arithmetic before comparing sale prices.
| Measure | Includes | Use it to act on |
|---|---|---|
| Revenue | Selling price after cancellations and returns | Assess demand and realized sales |
| Gross profit | Revenue minus supplier and product-related costs | Review sourcing and product pricing |
| Contribution after advertising | Gross profit minus advertising and fulfilment costs | Decide whether to scale, reduce or stop promotion |
| Net profit | Contribution plus consistently allocated store overheads | Judge total business sustainability |
Why a discount hits profit harder than revenue
A discount reduces the money collected, but supplier and fulfilment costs usually do not fall with it. Suppose a Singapore customer pays S$50, while the item and shipping cost S$30 and advertising costs S$10. The order contributes S$10 after advertising. A 10% discount reduces revenue to S$45, but contribution falls to S$5: revenue is down 10%, while contribution is down 50%. The discount margin is therefore determined by the starting profit per order, not by the percentage reduction alone.
Revenue is useful for measuring sales volume and cash collected. Gross profit is the right measure for checking whether the product price covers its product cost before advertising. Contribution after advertising is the more relevant measure when paid traffic generates the order: it shows what remains after both product economics and acquisition cost. Net profit is used for the store-wide result after the other costs included in the merchant’s model.
ORVX shows product- and collection-level profitability, computes gross profit, net profit and their margins, and reports contribution after advertising by product and collection. That makes the decision specific: protect a product with thin contribution, or test a discount where enough margin remains. You can model the arithmetic first with the product pricing calculator, rather than judging a promotion by revenue growth alone.
Worked example with sample numbers
This example is illustrative. It uses sample numbers for a dropshipping fashion store selling in Singapore. They are made up to show the method, they are not a benchmark, and your own figures will differ.
Formula: Orders needed = margin at full price / margin after the discount.
| Discount | Left per order | Orders needed to match one full-price order |
|---|---|---|
| 10.0% | S$9.39 | 1.5 |
| 15.0% | S$6.96 | 2.0 |
| 20.0% | S$4.53 | 3.1 |
| 30.0% | -S$0.33 | never: the order loses money |
Run the same sum with your own numbers in the free calculator, or browse guides for sellers in Singapore and more dropshipping fashion guides.
General information only: tax, duty and import rules change and depend on your situation, so check with an accountant or the official source before acting.
Eligible Shopify stores can see these numbers for their own store through the Founding 10,000 offer.
How tax interacts with a discount
GST changes the revenue figure you should use for margin analysis. The Inland Revenue Authority of Singapore states that the current GST rate is 9%. If a GST-registered store advertises a GST-inclusive price of S$50, the sale contains S$45.87 of revenue and S$4.13 of GST. After a discount, a customer paying S$40 produces S$36.70 of revenue and S$3.30 of GST (Source: Inland Revenue Authority of Singapore).
The discount therefore reduces GST collected by S$0.83, but it reduces revenue excluding GST by S$9.17. If the supplier charge is unchanged, that S$9.17, not the full S$10, is the reduction in gross profit before advertising and other costs. GST is collected for tax purposes; it is not profit available to absorb fulfilment or advertising costs.
Keep three measures separate: the customer’s checkout price, revenue excluding GST, and profit after product costs. Use the checkout price to assess conversion and customer communication; use GST-exclusive revenue to calculate margin; use profit to decide whether the discounted order is economically viable. Your GST treatment may differ if you are not charging GST or if prices are quoted exclusive of GST, so confirm the applicable treatment with your tax adviser. A product pricing calculator can model the price and margin arithmetic, but it does not replace tax advice.
Alternatives to a straight discount
A straight price cut is one approach to creating perceived value. A bundle can keep the listed price intact: for example, if your numbers are a S$30 top and a S$20 accessory, you could sell both for S$45 (S$30 + S$20 = S$50 before the bundle price), rather than discounting the top to S$25. Compare the bundle’s total supplier, shipping and payment costs with its realised revenue before promoting it. Use a bundle when the add-on has spare margin or helps move slow stock.
Free shipping above a threshold can increase basket value without reducing the item price. For illustration only, offer free shipping at S$60 when the typical basket is S$48, but check whether the extra product’s profit exceeds the shipping subsidy. A gift with purchase works similarly: choose a low-cost accessory and calculate its cost per qualifying order. These offers suit stores seeking higher order value; a loyalty credit or next-order voucher suits stores where repeat purchases are already plausible.
Track each offer separately by product and collection. ORVX reports profitability, contribution after advertising and repeat behaviour, so you can compare the margin retained by a bundle with the customer value of a voucher. For a planned price test, its product pricing calculator can show the required selling price, but demand response still needs to be tested rather than assumed.
| Offer | Measure to act on | Use it when |
|---|---|---|
| Bundle | Profit per order | An add-on has spare margin or needs movement |
| Free-shipping threshold | Average order value after shipping | Baskets are close to a higher spend level |
| Gift or next-order credit | Contribution and repeat purchase rate | You want value without cutting the item price |
Rules for a dropshipping fashion sale
Set the sale price before announcing the promotion, and define the metric that can stop it. A price that looks profitable on gross margin may lose money after advertising, refunds and other variable costs. Use the product pricing calculator to test the floor price, then record the assumptions behind it.
Use each measure for a different decision:
- Gross margin: checks product economics before advertising. Act when supplier, shipping and fulfilment costs leave too little room for overhead.
- Contribution after advertising: checks whether the sale can acquire customers profitably. Reduce or stop the promotion when ad spend consumes the remaining contribution.
- Net margin: checks the full business result after operating costs. Use it to judge whether repeating the sale strengthens the store, not just whether one order works.
- Return rate and refund value: checks whether the discount attracts orders that later reverse revenue. Review the product or offer when refunds rise.
- Compare delivered orders with cancelled and returned orders; realized revenue should come from completed sales. ORVX reports product and collection profitability, ad contribution and refund value against revenue, so the action can be tied to the affected SKU rather than the store total. See more Singapore selling guides.
| Measure | Act when |
|---|---|
| Gross margin | The item cannot cover variable costs and overhead |
| Contribution after ads | Customer acquisition removes the sale's remaining contribution |
| Net margin | The promotion weakens the business after operating costs |
| Refund value | Returned orders erase the apparent revenue |
Sources
- Current GST rates (Inland Revenue Authority of Singapore, checked 26 October 2026).
How this page was made: drafted with AI from a brief, then checked by automated rules for arithmetic, sources and duplication. The sample numbers were calculated, not reported.