How BIR FormPH works
Built for withholding agents issuing a stack of Form 2307s every quarter. Set up your company and suppliers once, then bulk-upload each period's payments to generate every 2307, the QAP alphalist (.DAT) for your 1601-EQ, and a 1601-EQ summary — in a single download. Only a handful of payees? There's a quick lane for that too.
Watch the full walkthrough
Set up once
Two one-time steps — then every quarter fills itself in
Get these right first. Both ways of adding payments below build on them, so you never re-type your company or your suppliers.
- 1
Company settings
Your TIN, registered name, address, ZIP & RDO. Stamped on every 2307 as the payor — and pre-filled into the upload template, so it's never re-typed.
Set up profile → - 2
Payee Directory
Import your supplier list once (a plain vendor list or your BIR RELIEF / SLP export works). Each payee's name & address then fills in by TIN on every 2307.
Add / import payees →
Each quarter
Add the period's payments — pick your lane
Bulk upload
For Top Withholding Agents and anyone withholding from many suppliers — dozens to hundreds of payees a quarter.
- 1
Download the template
One sheet, clear columns, an ATC dropdown. Downloaded from your dashboard it comes pre-stamped with your company (from Step 1).
- 2
List one row per payment
TIN, ATC, month, amount — tax auto-calculates from the ATC rate, and saved payee addresses fill in by TIN.
- 3
Upload & generate
100+ Form 2307s in one go, plus the QAP .DAT for your 1601-EQ and a 1601-EQ summary worksheet — all in a single download.
Accountant with several clients? Keep one template per client — each carries its own company block, so identities never cross. Already produce a BIR Quarterly Alphalist? Upload it directly via the advanced option; we detect it automatically.
Start a bulk upload →Only a handful? Ask AI / quick entry
If you're not a Top Withholding Agent and only withhold on a few recurring items — rent, a professional or two, a contractor (about 5 or fewer) — skip the spreadsheet.
Type the payments straight into the in-app table — or paste your notes (or a receipt) into ChatGPT / Claude with the copy-paste prompt we provide, and it hands back clean rows to paste in. Same outputs, no template needed.
Enter a few payments →📄 BIR Form 2307 (PDFs)
One signed-ready certificate per supplier — the proof of tax you withheld, that they use to claim the credit.
🗂️ QAP alphalist (.DAT)
The data file for your 1601-EQ — one .DAT per month, ready to validate in BIR's module and submit.
📊 1601-EQ worksheet (Excel)
Every figure pre-summed in eBIRForms field order — type it straight into the 1601-EQ return, already reconciled. A 0619-E monthly worksheet is there too.
You still file the returns through BIR's channels — we produce the documents.