Skip to content

Bills & invoices · 21

How to record discounts on a sales invoice

Keep line discounts, invoice discounts, taxable value and the customer balance consistent and easy to explain.

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

  1. Agreement

    Document the customer’s actual discount.

  2. Allocation

    Apply it to the appropriate lines or values.

  3. Tax

    Calculate the legally relevant taxable value.

  4. Balance

    Reconcile the invoice, collection and outstanding amount.

Work through the steps

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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 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.

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.