GST Billing Domain Guide 11 min read

Sales returns and credit notes — the process done right

Goods come back. What happens next decides whether your customer ledger, your GST returns and your re-billing stay clean — or quietly drift. This guide walks the full path: the return, the auto credit note raised against the dispatch, the ledger correction, and the cancel-and-re-bill route when the whole invoice is wrong.

11 min read Vidya Kathare · July 18, 2026 Domain guide
The sales-return path
01
Goods come back
Return, rejection or complaint
Return
02
Trace the dispatch
Which invoice billed these goods?
Linked
03
Auto credit note
Raised against the dispatch
ACN
04
GST reversed
Same rate the invoice charged
Tax
05
Ledger corrected
Customer owes the right amount
Correct
06
Posts to accounts
Credit note flows to Tally
Synced

Why GST adjusts invoices with notes, not edits

Under GST, a posted tax invoice is a fixed point. If reality changes after it is issued — goods come back, a rate was wrong, a charge was missed — you do not open the invoice and change it. You issue a new, formal document that adjusts it: a credit note to reduce the customer's liability, or a debit note to increase it. Both reference the original invoice, both carry the tax effect of the change, and both flow into your GST returns.

This is not bureaucracy for its own sake. Your customer claimed input credit on the original invoice; the tax department matched it against your return. Any change must therefore be visible to all three parties, at document level, with a paper trail. Editing an invoice in place would break the customer's credit, your return, or both. The note system keeps every adjustment auditable — provided each note is actually linked to its invoice, which is where software either helps or hurts.

The one-line rule
Credit note: the customer owes less. Debit note: the customer owes more. Cancelled invoice: the document never should have existed. Never a silent edit.
Every adjustment in GST billing is one of these three, and each has its own paper trail and tax effect.

Credit note vs debit note — which one, when

SituationDocumentEffect
Customer returns goodsCredit noteReverses the returned value and its GST; customer owes less
Goods deficient / damaged, price reducedCredit noteValue adjustment against the original invoice
Invoice over-charged (rate or quantity)Credit noteBrings the billed value down to the correct figure
Invoice under-chargedDebit noteRecovers the shortfall plus its GST; customer owes more
Extra charge to recover after invoicing (freight, rework, short-supply recovery)Debit noteAdds the charge against the party with tax as configured
Entire invoice wrong (party, items, raised in error)Cancel invoiceVoids the document, releases the billed quantity for re-billing

Note the asymmetry: credit notes are the high-volume document, because sales returns and value adjustments are routine trade. Debit notes are rarer and usually deliberate — a recovery someone decided to make. That is why the return-driven credit note deserves automation, while debit notes are typically raised by hand against a party with the charge and reason recorded. Both live in Credit & Debit Notes in Fast Billing.

The sales-return path, step by step

A clean sales return runs through five checkpoints, and each one exists to protect a different ledger:

  • 1. The return is recorded. Goods come back — from a rejection, a complaint, or an agreed return — and are received against the original dispatch, so the system knows exactly which outward movement they reverse.
  • 2. The invoice is traced. Because the invoice was raised against that dispatch, the link from returned goods to the invoice that billed them is automatic — no one hunts through files asking "which bill was this on?"
  • 3. The credit note is raised for the returned quantity at the invoiced rate, reversing the same GST the invoice charged — automatically, in a linked system.
  • 4. The customer ledger corrects. Outstanding drops by the credited value, so receivables and follow-up chase the right number, not the pre-return one.
  • 5. The note posts to accounts as a credit note in Tally, and flows to the GST returns against its invoice.

Skip any checkpoint and a specific failure follows: an unrecorded return means you chase a customer for goods they sent back; an untraced invoice means the credit is guessed; an unlinked note means a GST mismatch; an unposted note means books that disagree with billing.

The auto credit note against dispatch

The heart of a well-run return process is the auto credit note — in Fast Billing's document engine, the ACN document, raised automatically against the dispatch when a sales return is recorded. "Against dispatch" is the load-bearing phrase. The credit note does not float free with a typed amount; it derives from the same dispatch reference the invoice used, which gives it three properties a manual note cannot guarantee:

  • The right quantity — the returned quantity, validated against what was actually dispatched and invoiced, so you can never credit more than you billed.
  • The right value and tax — the invoiced rate and the same GST split the invoice carried, reversed exactly, not re-computed from today's price list.
  • The complete trail — dispatch → invoice → return → credit note, one chain, answerable in seconds when a customer or auditor asks.

Manual credit notes fail at exactly these points: a typed value that does not match the invoice, tax reversed at the wrong rate, or a note that references nothing and surfaces as a return-filing mismatch months later.

Still working out credit notes on paper when goods come back?

See a sales return trigger an automatic credit note against its dispatch — value, GST reversal and ledger correction included — in a 30-minute demo on your own data.

Get a demo

Cancel and re-bill — when the whole invoice is wrong

Sometimes the problem is not a partial return but the invoice itself: wrong party, wrong items, a document raised in error. The remedy is cancellation, and how software handles it separates a controlled system from a risky one.

A proper cancellation does two things. First, it converts the invoice to a cancelled state — the number stays in the series, visible for audit, rather than vanishing. Second, and critically, it releases the dispatched quantity the invoice had consumed. Because invoices are raised against dispatches with a used-quantity guard (the discipline covered in the tax invoice guide), a cancelled invoice must hand back its claim on the dispatch — otherwise the goods can never be billed correctly, or worse, are re-billed on top of the wrong invoice. With the release, the flow is clean: cancel, then raise the fresh invoice against the same dispatch, and the guard maths still holds — every dispatched quantity billed exactly once by a live document.

The choice between the two remedies is simple: credit note for a partial reversal, cancellation for a wholly wrong document. Using a credit note to kill an entire invoice works arithmetically but leaves a live invoice and a full-value note in your returns; cancelling does the same job with a cleaner trail.

What credit notes do to your GST returns

A credit note reverses output tax you already reported, so it reduces your GST liability in the period it is reported — and it adjusts the buyer's input credit on the other side. Three practical rules keep this clean:

Link every note to its invoice. The returns process matches notes against original invoices. An unlinked note is the single most common cause of supplier-buyer mismatches on adjustments.

Mind the time window. GST prescribes a deadline for reporting credit notes relating to a financial year (broadly, into the following year up to a notified cut-off). Raise notes when the return happens, not at year-end housekeeping — and confirm the current deadline with your CA.

Let the books follow the documents. When the credit note posts to Tally as a credit note voucher, the customer ledger, the GST ledgers and the returns all derive from the same document. Re-keying any of them by hand reintroduces the drift the note system exists to prevent.

How Fast Billing Software runs the process

In Fast Billing Software, the return path is the document engine doing what it was designed for. A sales return generates an auto credit note (ACN) against the dispatch, reversing the invoiced value and GST and correcting the customer ledger; debit notes are raised against a party for recoveries and rate differences; and invoice cancellation converts the invoice to a cancelled state while releasing its used quantity so the dispatch can be re-billed — the same guard that prevents double billing in the first place. All of it lives in Credit & Debit Notes.

Downstream, every note posts to Tally as the matching Cr/Dr note voucher, keeping the book of record aligned with billing, and the corrected outstanding flows straight into Payments, Receipts & Follow-up so collection calls quote post-return numbers. For businesses running the wider suite, a complaint-driven rejection can feed the same return path — the credit note is then the financial tail of a quality event, not a separate clerical task.

Illustrative — auto-components supplier

A rejected lot, credited in minutes instead of month-end

A supplier ships 500 machined parts to an OEM; incoming inspection rejects 60 for a dimensional fault. The 60 parts come back against the original dispatch. The system traces the invoice that billed them, raises an auto credit note for 60 pieces at the invoiced rate, reverses the 18% GST exactly as charged, and drops the OEM's outstanding by the credited value — before the accounts team has opened a spreadsheet. The note posts to Tally the same day and sits against its invoice in the next GST return. When the OEM's accounts payable team calls to reconcile, both sides read the same three linked documents.

1
linked chain: dispatch → invoice → ACN
60
pieces credited, never more than billed
0
return-filing mismatches

Frequently asked questions

When must I issue a credit note under GST?

Whenever a supply's value must come down after invoicing: goods returned, goods deficient, a rate reduction, or over-billing. The note references the original invoice, reduces the customer's liability, reverses the matching GST, and must be reported in your returns within the statutory window — confirm the current deadline with your CA.

What is an auto credit note against dispatch?

A credit note the software generates automatically when a sales return is recorded — derived from the original dispatch reference, so it credits the returned quantity at the invoiced rate, reverses the exact GST charged, and keeps the dispatch-invoice-return-note chain complete without manual working.

What is the difference between a credit note and a debit note?

A credit note reduces what the customer owes (returns, deficiencies, over-billing); a debit note increases it (under-billing, rate differences, recovered charges). Both are formal GST documents that must reference the original invoice and flow to your returns.

Should I cancel the invoice or issue a credit note?

Credit note for a partial reversal while the rest of the invoice stands; cancellation when the whole document is wrong. A proper cancellation keeps the invoice number on record and releases the dispatched quantity it consumed, so the goods can be re-billed cleanly on a fresh invoice.

How does a credit note affect my GST returns?

It reverses output tax you previously charged, reducing your liability for the period it is reported, and adjusts the buyer's input credit against the original invoice. That is why every note must be linked to its invoice and reported within the statutory time window.

Ready for returns that correct themselves?

A 30-minute Fast Billing Software demo shows the full path — sales return, auto credit note against dispatch, GST reversal, ledger correction, cancellation and re-billing — live, on your own data.

Get a demo
No commitment. No slides. Your billing on screen.