The quick answer
A discount changes the agreed price, but its tax effect depends on the applicable rules and timing. Distinguish a discount included in the sale from a later adjustment. Record how the discount was allocated so item values, tax and the total remain traceable.
Do not use a negative payment to imitate a price reduction. Payment records describe money received or refunded; a discount or credit note describes a change in the transaction. Keep those purposes separate.
Before you begin
- The agreed prices and whether they include tax.
- The discount basis: line, invoice-level, amount or percentage.
- The applicable tax-value treatment and evidence for any later adjustment.
See how the pieces connect
Agreement
Document the customer’s actual discount.
Allocation
Apply it to the appropriate lines or values.
Tax
Calculate the legally relevant taxable value.
Balance
Reconcile the invoice, collection and outstanding amount.
Work through the steps
Identify the type of discount
Confirm whether the agreement reduces a particular line or the overall invoice. Record whether the input is a percentage or a money amount. A ₹10 reduction and a 10% reduction are different.
Apply the line calculation consistently
For a pre-tax line reduction, calculate quantity times rate and then the agreed discount where applicable. Check GST-inclusive pricing separately so tax is not extracted from one basis and added to another.
Allocate invoice-level discounts carefully
When different item rates or treatments appear on one bill, use an allocation method consistent with the applicable rules and supported software behaviour. Do not deduct the full discount from several lines.
Review the taxable-value treatment
Check the legal conditions for discounts and any later adjustment. A commercial concession after supply does not automatically qualify for reducing GST liability. Retain the supporting agreement and advice.
Preview amounts and customer communication
Show the customer the original line values, applicable reduction and final total clearly. Recalculate one line independently and check component totals. Ensure the PDF and stored invoice show the same amounts.
Keep payment and adjustment records separate
Record confirmed collections against the final amount. For a later change use the supported document and accounting workflow with the appropriate tax treatment. Do not edit an issued invoice silently or disguise the difference as a payment.
A worked example
A discount and a payment change different records
Illustrative valid pre-tax discount on a tax-exclusive sale at a hypothetical 18% rate.
| Entry | Calculation | Amount |
|---|---|---|
| Original line | 2 × ₹500 | ₹1,000 |
| Agreed line discount | 10% of ₹1,000 | ₹100 |
| Taxable value | ₹1,000 − ₹100 | ₹900 |
| Illustrative GST | ₹900 × 18% | ₹162 |
| Total | ₹900 + ₹162 | ₹1,062 |
| Confirmed payment | ₹800 received | ₹262 outstanding |
The ₹100 discount changes the sales value. The ₹800 payment changes the balance. Recording both in the correct place keeps the explanation consistent.
Common mistakes to avoid
- Entering 10 when the field expects a percentage but the agreement is ₹10.
- Applying the same invoice discount once per line and again at the total.
- Automatically reducing GST for every post-sale concession.
- Treating a discount as a negative cash receipt.
Questions you might have
Can a customer price list already contain the agreed lower rate?
Yes, where supported. Check whether the selected rate already reflects the agreement before applying another discount.
What should I do for a discount agreed after issue?
Use the correct adjustment/document workflow and review the tax conditions. Preserve the original issued record and the reason for the change.
Dukanam
A smart, low-cost choice for small-business GST billing
Dukanam brings billing, purchases, stock, customer balances, payments and reports together. It is built for Indian small businesses that want clear records without a complicated setup.
Best suited to shops that want connected everyday billing and bookkeeping, web and mobile access, and nine product languages. Choose the plan that includes the features you need.
GST-aware billing and preparation depend on your plan. Review records before filing on the GST portal; Dukanam does not directly submit GST returns, government e-invoices or e-way bills.
Current plans with GST preparation
- Advanced Plan₹299.00 per month
Check annual prices, limits, applicable taxes and checkout terms. Paid plans do not include a free trial.
Sources and further reading
Official rules and portal screens can change. Use the linked authority for the current requirements; the figures in our worked examples are illustrative.