Moving stock to your own warehouse: when you don’t need an FBR e-invoice
Factories move goods to their own warehouses every day. Since e-invoicing began, drivers have been stopped and asked for an invoice that the law never required. On 28 September 2026, FBR settled the question. Here is what to carry, what to keep, and when an e-invoice is still needed.
Answer first. Under Sales Tax General Order 25 of 2026, moving goods from your factory to your own warehouse, under the same Sales Tax Registration Number, is not a supply. So no tax invoice is due and no e-invoice is sent to FBR. The goods must travel with a numbered Stock Transfer Note in the format FBR prescribed, marked “Stock Transfer – Not a Taxable Supply”. If the warehouse has its own separate STRN, the move is a taxable supply between two registered persons, and a normal e-invoice is required. Goods moving with neither document can be treated as undocumented.
The rule in one paragraph
A supply under section 2(33) of the Sales Tax Act needs a sale or another transfer of the right to dispose of goods as owner. When goods move between the factory and the warehouse of the same registered person, ownership does not change and nothing is paid. So the move falls outside the charge to tax in section 3, the invoice duty in section 23 does not arise, and Chapter XIV, which governs e-invoices sent through a licensed integrator or PRAL, does not apply. FBR still wants the move documented, so that it is not mistaken for an undocumented sale during a transit check or an audit.
Same STRN or a different one
| Movement | Is it a supply? | Document |
|---|---|---|
| Factory to own warehouse, same STRN | No | Stock Transfer Note |
| Factory to a warehouse with a separate STRN | Yes, between two registered persons | FBR e-invoice, with output tax charged |
| Warehouse to customer | Yes | FBR e-invoice |
| Goods with neither document | Treated as prima facie undocumented | None, which is the problem |
The STRN test is the whole question. A group that set up its warehouse as a separately registered company has a taxable supply every time goods cross over, however the two sites think of each other. The Stock Transfer Note is not a substitute in that case.
The stock transfer note
Annexure-A to the order sets out the format. Each note carries:
- a Stock Transfer Note number, in sequence
- date and time of dispatch
- STRN
- name and address of the despatching unit and the receiving warehouse
- description of goods, HS or PCT code and quantity
- value at cost, for stock control only
- vehicle registration number and the driver’s CNIC
- the endorsement “Stock Transfer – Not a Taxable Supply”
- name, designation and signature of whoever authorised the dispatch
Two details matter. The value is recorded at cost for inventory purposes only. And the note must not be styled or numbered like a tax invoice, so give it its own series and its own layout.
The procedure, start to finish
- Before dispatch, the factory generates the next numbered Stock Transfer Note with all the particulars and the endorsement.
- In transit, the note travels with the consignment at all times and is shown on demand at any check-post or verification.
- On arrival, the warehouse in-charge acknowledges the consignment on the note and updates the warehouse stock register.
- At the factory, the despatching unit updates its stock register, kept under rule 22.
- Every month, copies held at both ends are reconciled against production and inventory records.
- For six years, all the records are kept, as section 24 requires.
What can happen on the road
The order also gives instructions to FBR’s field staff for checking goods in transit. They apply to every consignment, not only stock transfers:
- Officers may not demand the driver’s CNIC or any other document beyond the digital invoice, or the Stock Transfer Note for a covered inter-premises move.
- A vehicle carrying goods without a digital invoice may not be diverted to, taken to or held at an unauthorised place.
- Goods in transit are not to be physically checked, examined or unloaded.
- A missing digital invoice is dealt with separately under the Act. It is not a ground to detain the vehicle or goods in transit.
- Third Schedule goods may still be checked, but only to verify that the retail price is printed or embossed on them.
FBR’s order calls harassment of taxpayers “highly objectionable”. Keep a copy of the order with your transport team, so drivers and supervisors know what can and cannot be asked of them.
One caution: the same order says a consignment moving with neither a tax invoice nor a Stock Transfer Note is treated as prima facie undocumented and proceeded against under the Act. The protections above are not a reason to travel without papers.
Setting it up in your system
Most ERPs already have a stock transfer document. The work is making sure it never turns into an e-invoice by accident, and that it carries what FBR wants.
- Keep transfers out of e-invoicing. If your system sends invoices to FBR automatically, exclude transfers between locations under the same STRN. FBR rejects an invoice where buyer and seller are the same registration as self-invoicing, and a transfer sent as a sale is wrong whether FBR catches it or not.
- Print the prescribed fields. Add the HS or PCT code, vehicle number, driver CNIC and the endorsement to your transfer print layout.
- Use a separate number series. It must not look like an invoice number.
- Handle separately registered warehouses differently. Transfers to a site with its own STRN are sales, and should go through your normal e-invoicing with output tax.
If you use eInvoicePro alongside your ERP, only real sales should reach it. Internal transfers stay in your ERP with their Stock Transfer Notes.
Common mistakes
- Sending factory-to-warehouse transfers to FBR as invoices, to be “safe”. They are not supplies.
- Using the Stock Transfer Note for a warehouse that has a different STRN. That move needs an e-invoice.
- Printing transfer notes on the invoice template, with invoice-style numbers.
- Letting the note stay behind at the gate instead of travelling with the goods.
- Skipping the monthly reconciliation, which is what shows an auditor that every transfer arrived.
FAQs
Do I need an FBR e-invoice to move stock to my own warehouse? No, if the warehouse is under the same STRN. Sales Tax General Order 25 of 2026 says this movement is not a supply. A Stock Transfer Note in the prescribed format must travel with the goods instead.
What if the warehouse is registered separately? Then the movement is a taxable supply between two registered persons. A normal e-invoice through PRAL or a licensed integrator is required, with output tax charged.
What must a Stock Transfer Note show? A sequential number, dispatch date and time, STRN, both addresses, description, HS or PCT code, quantity, value at cost, vehicle number, driver CNIC, the endorsement “Stock Transfer – Not a Taxable Supply”, and who authorised it.
Can officers detain goods for not having an e-invoice? Under STGO 25 of 2026, a missing digital invoice is dealt with separately and is not a ground to detain the vehicle or goods in transit. Goods with neither an invoice nor a Stock Transfer Note can still be treated as undocumented.
How long must Stock Transfer Notes be kept? Six years, as section 24 of the Sales Tax Act requires. Copies are kept at both the factory and the warehouse and reconciled monthly.
Related reading: mapping ERP tax codes to FBR, FBR error codes and eInvoicePro for manufacturers.
Ready to simplify your FBR digital invoicing?
Join 2000+ businesses that use eInvoicePro to make invoices and send them to FBR.