Skip to Main Content
How to Post a Sales Return to FBR (Credit Note): Step-by-Step Guide for Pakistani Retailers
Published on Oct 01, 2026

How to Post a Sales Return to FBR (Credit Note): Step-by-Step Guide for Pakistani Retailers

A customer brings goods back. Your stock must go up, the customer's account must go down, and, if you report sales to FBR, the return has to be reported too. Doing that by hand on three different screens is how mistakes and missing credit notes happen. This guide shows the whole flow in PaakiShop, from the Sales return button on an invoice to the FBR credit note number printed on the receipt.

PaakiShop sales return posted to FBR as a credit note with fiscal number and QR code
A sales return reported to FBR as a credit note against the original invoice

Key takeaways

  • A sales return is reported to FBR as a credit note that refers to the original sales invoice.
  • In PaakiShop, every invoice has a green Sales return button that opens the return form already filled from that invoice.
  • Saving the return puts the goods back into stock and credits the customer ledger; your accounts follow automatically.
  • The original sale must already be sent to FBR, and the returns of one sale can never add up to more than that sale.
  • The credit note gets its own FBR number, QR code and receipt, and shows in the FBR register as a negative amount.

What is a credit note for a sales return?

When you sell something, the invoice you send to FBR says: this much was sold, with this much tax. When the customer returns some or all of it, that sale is partly reversed. A credit note is the document that records the reversal. It points at the original invoice, lists the goods that came back, and carries the tax that goes with them.

That is why a return cannot just be a note in your stock book. If you report sales to FBR in real time, the return should be reported too, so FBR's record, your shelves and your accounts all say the same thing. For how the sale itself is reported, read our guide to the FBR digital invoice.

Check the rule for your business. How returns must be reported can depend on your registration and category. Ask your tax consultant or FBR if you are unsure. This guide shows how PaakiShop does it.

Before you start: what you need

  • FBR is set up in PaakiShop: POS ID, NTN/STRN and tax office are entered, and FBR's small local service runs on the counter PC. See the setup checklist.
  • The original sale was sent to FBR. A credit note needs an original invoice with an FBR number. If it was not sent yet, send it first.
  • Product tax codes: each product line needs its PCT/HS code, or a default set in FBR Setup. A line without one is blocked with a clear message.

Step by step: from invoice to FBR credit note

  1. Open the invoice and click Sales returnGo to your invoices list. Every row has a green Sales return button, and the invoice page has the same button in its header. One click opens the new return form, already filled with the customer, shop, tax and every item still returnable.
  2. Set what is actually coming backFor a part return, change the quantity or remove lines. Goods already returned against the same invoice are taken off automatically, so you cannot return the same bag of rice twice by accident.
  3. Choose how the customer is settledPay the refund in cash or by bank transfer, or leave it unpaid so the amount is credited to the customer's account. Either way the return is linked to the invoice it came from.
  4. Save the returnSaving puts the goods back into stock in the right shop or warehouse and credits the customer ledger. Sales and the cost of the returned goods move in your accounts at the same moment.
  5. Send the credit note to FBROpen the saved return. The FBR credit note panel has a Send to FBR button. It sends the return to the FBR software on your counter PC, and FBR answers with a credit note number.
  6. Print the FBR receiptThe FBR number, QR code and FBR logo are saved on the return. Press Print FBR receipt (80 mm or 58 mm roll) for the credit-note receipt, which shows the original invoice number.

What FBR receives

The credit note carries the same kind of data as the sale, with the direction reversed:

FieldOn the sales invoiceOn the credit note
Document typeSales invoiceCredit note (sales return)
ReferenceNoneThe original invoice's number
ItemsEverything soldOnly the goods returned
TaxTax on the saleTax on the returned goods, split across the lines to the paisa
POS IDYour POS IDThe same POS ID as the original sale
Number back from FBRFiscal invoice numberCredit note number

Item lines always add up exactly to the document total, so there is no rupee-and-paisa drift between what you print and what FBR holds.

What updates when you post a return

This is the part owners care about most. One saved return updates everything, and FBR reporting only adds a status on top:

WhereWhat happens
StockReturned goods go back into inventory in the right shop or warehouse.
Customer ledgerThe customer's account is credited, so their balance and statement show the return.
Profit and lossSales are reduced and the cost of the returned goods comes back out of cost of sales.
Balance sheet and trial balanceReceivables and inventory move together with balanced entries, so the books still balance.
FBR registerThe credit note appears next to your sales as a negative amount, with totals net of returns.

If FBR or the internet is down, nothing is lost: the return is still saved and accounted, shows as not yet sent with the reason, and you send the credit note when the connection is back. More on that in what to do when an FBR invoice will not send.

Safety checks that protect you

PaakiShop refuses to send a credit note that FBR would not make sense of, and tells you why in plain words:

  • Return not linked to an invoice: FBR needs the original sale. Edit the return and select its invoice.
  • Original not sent to FBR yet: send the sale first, then the return.
  • Return bigger than the sale: all credit notes of one invoice are added up. They can never exceed the amount FBR was told was sold.
  • Different POS: a return is reported under the same POS ID as its sale.
  • Already sent: a return with an FBR number is never sent twice. If an answer was lost on the way, PaakiShop warns you before allowing a second attempt, because the FBR software can issue a new number for a repeated send.

Part returns and exchanges

Part return. Keep only the lines and quantities that are coming back. The credit note covers just those, and the tax is worked out for that part. A second return later on the same invoice starts from what is still left.

Exchange. Treat it as a return of the old item and a new sale for the new one. Post the return as above, then bill the replacement as a normal invoice. Both are reported to FBR, and the stock and ledger follow. We compare returns, refunds and exchanges in this guide.

Track returns in the FBR register

Open the FBR register to see every sale and every credit note, day by day. Filter by type, date, shop/POS and environment. Returns show as negative amounts and the totals are net of returns, so the sales tax figure for the period is the one that matters. Export to CSV for your accountant; it has a Type column and an Against-invoice column.

Want the bigger picture of how invoices, returns and the register fit together? See the FBR digital invoice software page for screenshots-style previews of each screen.

Frequently asked questions

Can I post a sales return to FBR from PaakiShop?

Yes. A sales return is sent to FBR as a credit note that refers to the original sales invoice. It gets its own FBR credit note number, QR code and receipt.

Do I need to send the original invoice to FBR first?

Yes. The credit note refers to the original invoice, so that sale must already have its FBR number. PaakiShop tells you if it does not.

Can I return only part of an invoice?

Yes. Change a quantity or remove lines on the pre-filled return form. Quantities already returned are taken off automatically.

What happens to my stock and ledger?

Goods go back into stock and the customer's account is credited when you save the return. Your profit and loss, balance sheet and trial balance follow from the same entries.

What if FBR or the internet is down when I save a return?

The return is still saved and accounted. It is marked as not yet sent, with the reason, and you send the credit note once the connection is back.

Can a return be bigger than the original sale?

No. PaakiShop adds up all credit notes of an invoice and refuses one that would take the total above the sale reported to FBR.

Is sending a return to FBR a legal requirement for me?

That depends on your registration and category. Ask your tax consultant or FBR. PaakiShop gives you the tools to report returns when you need to.

Post sales returns to FBR in one click

Sales invoices and sales returns, stock and ledgers, all in one system. Try it free for 3 days.

See FBR invoicing in PaakiShopStart free 3-day trial

Please note: this guide explains how FBR POS invoicing and PaakiShop work, in plain language. It is general information, not tax or legal advice. Tax rules and FBR procedures can change, so confirm anything specific to your business with your tax consultant or FBR. PaakiShop integrates with FBR's fiscalization service; it is not an official FBR product.

Tags
how to post sales return to FBR FBR sales return FBR credit note FBR return invoice sales return FBR POS FBR digital invoice sales return credit note Pakistan POS FBR POS return

MENU

© 2026 PaakiShop Universal

Noor

Noor

Typically replies instantly
Noor
Hi there! 👋 I'm Noor from Default Tenant. How can I help you grow your business today?
AI Assistant — Noor
Live Support Chat