Pakistan · Sales tax

Preparing your monthly sales tax return from Odoo

If invoices are in Odoo, the sales tax return should come from Odoo too, not from a spreadsheet rebuilt every month. That only works if the taxes are set up the way the return is built. We are an accountancy practice; this is work we do every month.

What has to be right

No.PointWhat it means in practice
01Tax setupEach Odoo tax set up for one treatment, so sales and purchases fall into the right part of the return.
02Buyer and supplier detailsNTN or CNIC and registration status on every partner, because the annexures need them line by line.
03Sales annexureSales invoices exported from Odoo in the layout the return needs, and agreed to FBR's digital invoicing records.
04Purchase annexureInput tax claimed only where the supplier has declared the sale, checked against what FBR shows before filing.
05Further and withheld taxFurther tax on sales to unregistered buyers and sales tax withheld by or from you, recorded on the invoice, not adjusted later.
06Month-end checksTax control accounts in the ledger agreed to the return before it is filed.

Questions people ask

01

Can Odoo file the return for us?

Odoo prepares the data; the return is filed on FBR's portal. We prepare and check it from Odoo each month if you want us to.
02

Our input tax keeps getting disallowed. Why?

Usually because suppliers have not declared the sale, or their details on the invoice are wrong. Matching before filing catches it.
03

Do we need FBR digital invoicing first?

If you are required to use it, yes. It also makes the sales side of the return much easier to agree.
WhatsApp

Book a meeting

Free 30-minute call