BIR compliance

BIR Compliance Guide for Small Businesses in the Philippines

A practical, end-to-end BIR compliance guide for Philippine small businesses: register, keep books, issue receipts, record monthly, file the right returns, close the year.

10 min read Updated June 17, 2026
On this page

Most small-business owners meet BIR compliance as a series of unconnected chores — a registration here, a form there, a panicked scramble at filing time. It's far easier once you see it as a single system: you register once, you keep books of accounts, you issue compliant receipts and invoices, you record every transaction as it happens, and the books then produce the returns and support files you file on a regular cadence. Get the system right and each deadline becomes a printout, not a project. This guide walks the whole lifecycle in the order it actually runs.

The short answer

To be BIR-compliant a small business must: register with its Revenue District Office and get a Certificate of Registration (Form 2303); register and keep books of accounts; have official receipts or sales invoices authorized to issue; record every sale, purchase, collection, and payment in those books; and file the returns its registration calls for on the right cadence — typically some combination of business tax (VAT or percentage tax), income tax, and withholding tax — then close out the year with the annual returns and information returns. The single biggest determinant of which returns you owe is how you registered.

Who this guide is for

  • New owners and sole proprietors who've just registered (or are about to) and need the full picture before the first deadline.
  • Freelancers and self-employed professionals who file in their own name and want to know what's actually required of them.
  • Small companies moving off ad-hoc spreadsheets toward books that survive a BIR review.
  • Bookkeepers onboarding a new client who want a checklist of the obligations to set up.

The compliance system, stage by stage

Think of compliance as a pipeline with five stages. Each one feeds the next, and a gap early on shows up as pain later — unregistered books mean you can't file cleanly; sloppy monthly recording means a return that won't tie out. Walk them in order.

1. Register — and let your registration define your obligations

Registration is where your entire compliance profile is set. You secure a TIN, register the business, and receive BIR Form 2303 (Certificate of Registration), which lists the tax types you're liable for. Whether you registered as VAT or Non-VAT, and whether you're flagged as a withholding agent, decides which returns you'll file for the life of the business. Start with how to register a business in the Philippines, and settle the VAT vs Non-VAT question early, because almost everything downstream branches off it.

2. Keep books of accounts

Every registered taxpayer must keep books of accounts — registered with the BIR before use, whether manual, loose-leaf, or computerized. These books are the legal record of your business and the source every return is built from. Keeping them as a true double-entry ledger — rather than a running income-and-expense list — is what lets your numbers be reviewed, reconciled, and defended. If your books don't balance, nothing built on top of them can be trusted.

3. Issue compliant receipts and invoices

You can only issue official receipts and sales invoices that the BIR has authorized. Each document carries required details, and the way you record it — splitting out VAT for a VAT business, capturing the right amounts for a Non-VAT one — is what feeds your books accurately. The receipt you issue and the entry you record are two sides of the same transaction; if they disagree, your books drift from reality.

4. Record every transaction as it happens

This is the stage that quietly determines whether filing season is calm or chaotic. Recording sales, purchases, collections, and payments as they occur — with the correct VAT and withholding treatment on each line — means that at period-end your support files and returns are simply read off the books. Leave it to the last week and you're reconstructing months of activity from memory and receipts, which is where errors and missed input VAT creep in. A monthly bookkeeping checklist keeps this honest.

5. File the right returns, then close the year

With books kept current, filing becomes a matter of generating the right return for each cadence — covered in the next section — and submitting it through the BIR's channels. The year then closes with the annual income tax return, the inventory list where required, information returns such as the alphalists, and the registration of new books for the coming year. None of this is heavy if the four stages before it were done as you went.

Which returns you owe — it depends on how you registered

There is no single universal filing schedule; your obligations follow your registration. The table below maps the common situations to the returns and support files most relevant to each. It describes cadence, not deadlines or rates — confirm the current specifics for your exact registration.

Your profileBusiness taxWithholding (if an agent)Income taxKey support files
VAT-registeredVAT return (2550Q), filed quarterlyExpanded/compensation withholding, remitted on its own cadenceQuarterly + annual income taxSLSP; SAWT; alphalist
Non-VAT (percentage tax)Percentage tax return, filed on its cadenceExpanded/compensation withholding, if applicableQuarterly + annual income taxSAWT; alphalist (as applicable)
Non-VAT, 8% income tax optionGenerally in lieu of percentage tax (eligibility rules apply)Expanded/compensation withholding, if applicableQuarterly + annual income tax under the 8% rulesAs applicable to the election
With employees / pays suppliers subject to EWTAs above for your registrationYes — you become a withholding agent and remit + reportAs aboveQAP; SAWT; alphalist; 2307 issued
Common filing obligations by profile — confirm current forms and deadlines with the BIR.

Dig into the two that trip people up most: the VAT filing guide for VAT-registered businesses, and the withholding tax guide if you pay employees or suppliers subject to creditable withholding. Many of the support files above are submitted as BIR DAT files — see the DAT file guide for what they are and how they're validated. And keep your own BIR tax calendar so each cadence has a date attached for your registration.

Your compliance routine, step by step

  1. 1

    Set up once, correctly

    Register, get your Form 2303, register your books, and secure authority to issue receipts/invoices. Lock in your VAT/Non-VAT status and whether you're a withholding agent.

  2. 2

    Record transactions as they happen

    Enter every sale, purchase, collection, and payment with the right VAT and withholding treatment per line — not in a year-end batch.

  3. 3

    Reconcile each month

    Review your trial balance, confirm cash and bank tie out, and check that VAT and withholding bases look right before the month closes.

  4. 4

    File on each cadence

    Generate and submit the returns your registration calls for — business tax, withholding, income tax — with their matching support files (SLSP, SAWT, QAP, alphalist).

  5. 5

    Close the year

    File the annual income tax return and information returns, submit the inventory list where required, and register new books for the next year.

  6. 6

    Keep your records

    Retain your books, returns, receipts, and support files for the period the law requires — a BIR review can reach back years.

How this connects to your books

Every stage above ultimately rests on one thing: clean, balanced books kept in real time. When each transaction posts a correct double-entry record with its VAT and withholding derived on the spot, your trial balance, your financial statements, your VAT and withholding support files, and your returns are all just different views of the same data. Reconciliation stops being a monthly fire drill, and a BIR query becomes something you can answer from the ledger instead of a shoebox. The compliance system works because the books underneath it are sound.

Run the whole system from one set of entries

In mybizmate.io you record sales, purchases, collections, and payments on familiar sheets, and it derives the VAT and withholding, posts balanced double-entry, and produces your trial balance, BIR DAT files, XML, and a period-end filing pack. It prepares your compliance outputs — you and your accountant review and file.

Common mistakes

  • Treating the forms as the job. The forms are outputs; the books are the work. Chasing deadlines without kept books guarantees a scramble.
  • Recording everything at year-end. Reconstructing months of activity from receipts loses input VAT, misstates income, and invites errors.
  • Not registering books or using unauthorized receipts. These are basic requirements; skipping them undermines everything filed on top.
  • Forgetting you're a withholding agent. Hiring staff or paying certain suppliers can create withholding obligations you must remit and report.
  • Assuming software files for you. No tool files your returns or replaces BIR registration — it prepares; you submit and stay responsible.
What's the very first BIR requirement for a new small business?

Registration: secure your TIN, register the business with your Revenue District Office, and obtain the Certificate of Registration (Form 2303), which lists the tax types you're liable for. You also register your books of accounts and arrange authority to issue receipts/invoices before you operate. Confirm the current procedure with the BIR.

Do freelancers and professionals have to comply with all of this?

Self-employed individuals and professionals register, keep books, issue receipts, and file income tax and a business tax (percentage tax, or VAT if registered, or the 8% option if elected and eligible). The specifics scale to your situation, but the lifecycle is the same. See our bookkeeping guide for freelancers and professionals for the lighter-weight version.

How do I know whether I file VAT or percentage tax?

It follows your registration. VAT-registered businesses file VAT returns; Non-VAT businesses generally pay percentage tax (or elect the 8% option if eligible). Which one you are depends on the registration threshold and your own choice below it — start with our VAT vs Non-VAT guide and confirm the current threshold.

What does it mean to be a withholding agent?

If you pay salaries or make certain payments to suppliers, the BIR may require you to withhold tax at source, remit it, and report it (via returns, QAP, SAWT, and the alphalist, plus issuing 2307 certificates). Whether you're an agent depends on your registration and transactions — see the withholding tax guide.

Does bookkeeping software make my business BIR-compliant on its own?

No. Software keeps your books and prepares BIR-ready outputs — DAT files, XML, a filing pack — but you still register with the BIR, keep authorized books and receipts, and file your own returns. Compliance is the system; software supports it. It is not 'BIR-approved' filing, and it doesn't replace your accountant.

How long do I need to keep my records?

Books of accounts, returns, receipts, and support files must be retained for the period the law requires, because a BIR examination can look back several years. Keep them organized and accessible — confirm the current retention period against BIR issuances.

Official 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.

Ready when you are

Start your books today. File with confidence later.

Full access for 14 days. No credit card — sign in with Google and you're recording in minutes.