BIR Tax Calendar for Philippine Businesses: How to Plan Your Filings
How the BIR filing calendar is structured — monthly, quarterly, and annual obligations — and how to build your own, with every date confirmed via the BIR.
On this page
The most common reason a compliant business gets hit with a penalty isn't bad books — it's a missed deadline. And deadlines are missed because owners think of the BIR calendar as one date a year, when it's really several layers of obligations running on different cycles at once. Once you understand how those layers are structured — what recurs monthly, what's quarterly, what's annual — you can build a calendar that fits your registration and never get surprised. This guide teaches the structure and the method; for the actual dates, it sends you to the BIR, every time.
The short answer
There is no single universal BIR deadline. Your filing calendar is the set of obligations your registration creates, each running on its own cadence — some monthly, some quarterly, some annual — with support files and information returns attached to several of them. To plan, you don't memorize a list of dates; you (1) read your obligations off your Certificate of Registration (Form 2303), (2) sort them into monthly / quarterly / annual buckets, and (3) attach the current official BIR due date to each. The cadence is stable enough to plan around; the exact dates are not, so you confirm them every period.
Who this guide is for
- Owners and self-employed taxpayers who keep missing or scrambling for filing dates.
- Newly registered businesses building their first compliance calendar from scratch.
- Bookkeepers setting up a recurring filing schedule for a new client.
- Anyone who wants a system for deadlines rather than a once-a-year panic.
How the BIR calendar is structured: three layers
Think of your obligations as three stacked layers running at the same time. Almost every Philippine business has something in at least two of them. Understanding the layers is what turns a scary wall of forms into a predictable rhythm.
The monthly layer
These are the obligations that recur every month — most commonly withholding tax remittances if you're a withholding agent (on compensation you pay employees and on certain payments to suppliers). Monthly items are the easy ones to drop because there are so many of them in a year; they reward a fixed routine more than memory.
The quarterly layer
Quarterly obligations are the backbone of most businesses' calendars: VAT returns for VAT-registered taxpayers, percentage tax for many Non-VAT taxpayers, quarterly income tax, and the support files and information returns that accompany them — the Summary List of Sales and Purchases (SLSP), the SAWT, the QAP. Several of these are submitted as DAT files rather than as a form you type into.
The annual layer
Once a year you true everything up: the annual income tax return, information returns such as the alphalists, the inventory list where required, registration of new books of accounts for the coming year, and annual registration housekeeping. The annual layer is heavy precisely because it consolidates a year of activity — which is light if your monthly and quarterly recording was kept current, and brutal if it wasn't.
| Obligation type | Typical cadence | Who it applies to |
|---|---|---|
| Withholding tax remittance (compensation / expanded) | Monthly | Withholding agents (employers; certain payors) |
| VAT return | Quarterly | VAT-registered taxpayers |
| Percentage tax | On its own cadence | Many Non-VAT taxpayers (unless on the income-tax option in lieu of it) |
| Income tax | Quarterly + annual | Most taxpayers |
| Summary List of Sales and Purchases (SLSP) | Quarterly | VAT-registered taxpayers |
| SAWT / QAP (withholding support files) | Per their cycle | Those with creditable withholding |
| Alphalist (information return) | Annual | Employers / withholding agents |
| Inventory list | Annual (where required) | Businesses required to file it |
| Registration of new books of accounts | Annual / as required | All registered taxpayers |
Your obligations follow your registration
Before you can build a calendar, you need to know which obligations are actually yours — and that's decided by how you registered, not by a generic list. Your Certificate of Registration (Form 2303) lists your tax types: it tells you whether you're VAT or Non-VAT, whether you owe percentage tax, and whether you're flagged as a withholding agent. Two businesses on the same street can have very different calendars because their 2303s differ. Start from yours — and for how that registration shapes everything downstream, see the BIR compliance guide for small businesses.
The two layers people most often get wrong are VAT and withholding, because they carry extra support files. If you're VAT-registered, the VAT filing guide walks the quarterly return and its SLSP. If you pay employees or suppliers subject to creditable withholding, the withholding tax guide covers the remittances and the SAWT, QAP, and alphalist that ride with them.
How to build your own BIR calendar
- 1
List your obligations from Form 2303
Read your tax types straight off your Certificate of Registration. Those — plus your income tax and any withholding — are the complete set of what you must file. Don't add or drop items from a generic checklist.
- 2
Sort each into monthly, quarterly, or annual
Place every obligation into its cadence bucket using the structure above. This is what turns a flat list of forms into a rhythm you can see at a glance.
- 3
Attach the official current date to each
For every item, look up the exact due date on the official BIR tax calendar and current issuances — for your specific return and filing channel. Write the source date down; never the one you remember.
- 4
Set a reminder before each date, not on it
Schedule a lead-time alert ahead of each deadline so you prepare and review before the day, leaving room for a payment hiccup or a portal outage.
- 5
Re-verify each cycle
Before each filing, re-check the date — it can shift for a holiday, an extension, or a change in issuance. Treat the calendar as something you confirm, not something you set once and forget.
- 6
Tie it to your bookkeeping routine
Make 'books current and reconciled' a step that completes before each filing date, so every deadline is a review of ready numbers rather than a reconstruction.
How this connects to your books
A calendar only helps if the numbers are ready when each date arrives. That readiness comes from the books underneath it: when every sale, purchase, collection, and payment is recorded as it happens with the right VAT and withholding treatment, each filing on your calendar is simply read off the ledger. The deadline becomes a print-and-review step, not a month of reconstruction. A current monthly bookkeeping checklist is what keeps your books a step ahead of every date on the calendar.
Keep your numbers ready for every deadline
In mybizmate.io you record on familiar sheets and it posts balanced double-entry, derives VAT and withholding per line, and assembles your DAT files, XML, and a period-end pack — so when a filing date arrives, the figures are already there to review. It prepares your books and outputs; you confirm the official dates and file your own returns.
Common mistakes
- Treating the calendar as one annual date. Most businesses have monthly and quarterly obligations long before the annual return.
- Trusting a remembered deadline. Dates shift for holidays, extensions, and filing channels — always re-confirm against current BIR issuances.
- Building from a generic checklist. Your obligations come from your Form 2303, not a one-size list — confirm which tax types are actually yours.
- Forgetting the support files. A return and its DAT files (SLSP, SAWT, QAP, alphalist) are separate obligations on the same cadence — don't track only the form.
- Setting reminders on the due date. A same-day alert leaves no room for a payment failure or a portal outage; lead time is the whole point.
Why won't this guide just tell me the BIR deadlines?
Because deadlines change — they're set by law and BIR issuances, and they can shift for holidays, extensions, and your filing channel. A date quoted here could be wrong by the time you read it, and a wrong date is worse than no date. The reliable source is the official BIR tax calendar and current issuances; this guide teaches you how to read them into a calendar of your own.
Are the deadlines the same for everyone?
No. Which obligations you have — and therefore which deadlines apply — depends on your registration (VAT vs Non-VAT, withholding agent or not) as listed on your Form 2303. Some returns also have different cut-offs depending on your filing channel. Build from your own registration and confirm each date with the BIR.
What's the difference between a return and a support file on my calendar?
A return is the form you file (a VAT return, an income tax return); a support file is the accompanying detail the BIR requires (such as the SLSP, SAWT, QAP, or alphalist), often submitted as a DAT file. They frequently share a cadence but are separate obligations — track both, not just the form.
How do quarterly and annual income tax fit together?
Income tax is generally filed both during the year on a quarterly basis and then trued up with an annual return. The quarterly filings come first and are easy to overlook if you think of income tax as a once-a-year event. Confirm the current quarterly and annual due dates for your registration with the BIR.
Can software file these for me so I don't miss a date?
No software files on your behalf or replaces BIR registration. Good tools keep your books current and prepare the returns, DAT files, and a filing pack so the numbers are ready — but you still confirm the official date and submit through the BIR's channels. You remain responsible for filing on time.
Official references
- Bureau of Internal Revenue (BIR) — Official tax calendar, returns, and revenue issuances
- BIR eServices — eFPS, eBIRForms, and filing channels
- BIR — Value-Added Tax — VAT return and SLSP references
Always confirm current forms, rates, thresholds, and deadlines against official BIR issuances before you file.
This article is general information on Philippine bookkeeping and tax compliance, not legal, accounting, or tax advice. mybizmate.io is compliance-supporting software — it helps you prepare books, reports, and BIR-ready files, and is not a substitute for BIR registration, for filing your returns, or for advice from a qualified professional. Always confirm current BIR rules before you file.
