BIR Compliance Made Simple
Generate Philippine-ready reports and forms from your actual transactions so filing is clear and on time
Record once
Record your sales, purchases, and expenses as you go—once, in one place.
Review and export
When it’s time to file, you simply review, export, and upload—without retyping.
Generate from the books
Then Oojeema uses that same data to generate your books of accounts, financial reports, BIR forms, and DAT files.
Turn transactions into BIR-ready outputs
Financial Statements
See your position and performance with clear, up-to-date statements.
- Balance Sheet
- Income Statement
- Trial Balance
- General Ledger
- General Journal
- Statement of Account
- Accounts Receivable Aging
- Accounts Payable Aging
Tax Reports
Produce BIR-ready forms in the correct Philippine formats.
- Books of Accounts
- VAT: 2550M or 2550Q
- Quarterly Expanded Withholding Tax: 1601EQ
- Annual Expanded Withholding tax: 1604E
- Monthly Expanded withholding Tax:0619E
Certificate of Withholding Tax Withheld at Source: 2307 (print-ready)
Turn posted payments into a clean Form 2307 that is ready to print and share.
Listings and DAT exports
Export SLS, SLP, SAWT, and QAP in DAT format for easy e-submission.
Prepare BIR forms with confidence
Oojeema helps Philippine business owners by turning everyday sales and expenses into accurate, BIR-ready forms you can review in one place—with clear tax totals before filing, no retyping across reports, formats aligned to PH rules, and free accountant access—so you file on time, avoid costly errors, and stay focused on running the business.
Already an Oojeema user and need help Generating BIR Forms?
Watch our 1-min BIR Form guide
Trusted by Filipino businesses since 2014
MADE FOR FILIPINOS. BY FILIPINOS.
Patricia Calderon, President
Paleo Pet Philippines
“From a president’s point of view, I depend most on the BIR Forms, Reports, and Income Statement.”
MGEC International Inc.
“Creating our monthly financial statements used to involve continuous lagging in Microsoft Excel, as well as data mining and balancing the FS. With Oojeema, the General Ledger and Journal Vouchers are very easy to search and navigate. As an SME, we can afford their service because their price is very competitive.”
Plans That Fit Your Business—And Your Tax Deadlines
UNLIMITED USERS included so you can invite your whole team with role-based access
LITE
490
₱
per month
For Starting MSMEs
- Up to 8 transactions/month
- Core reports + cash view
- BIR forms + DAT exports
PRO
Most Popular
1,120
₱
per month
Best for Growing Teams
- Unlimited transactions
- Everything in Lite included
- Faster month-end workflow
PREMIUM
2,800
₱
per month
Inventory features included
- Inventory + COGS tracking
- Stock movement + adjustments
- Returns supported
Got questions?
We’ve got the answers
Related BIR compliance guides
- How to generate SLS/SLP DAT files
- 2550Q step-by-step from your books
- 2551Q for non-VAT businesses
- Quarterly BIR filing checklist
- Books of accounts for BIR
See all guides on the Oojeema blog.
Which BIR forms and reports can Oojeema generate?
Oojeema generates BIR forms, books of accounts, and tax listings for Philippine businesses from the transactions already in your books. Supported outputs include books of accounts, BIR Form 2550M and 2550Q (VAT), 2551Q (percentage tax), 0619E, 1601EQ, 1604E, Form 2307, plus SLS/SLP, SAWT, and QAP.
Do I need to encode my sales again to prepare BIR reports in Oojeema?
No. In Oojeema you record sales, purchases, and expenses once. BIR forms and reports pull from those same books, so you do not re-encode transactions in a spreadsheet just to file.
Can Oojeema generate DAT files for BIR (SLS, SLP, SAWT, QAP)?
Yes. Oojeema generates BIR DAT files for the applicable listings — SLS, SLP, SAWT, and QAP — so you can download them when you need them for e-submission.
Can I review the figures in Oojeema before I generate a BIR form?
Yes. In Oojeema you set the filing period, review the tax totals against your books, then generate and download the BIR form when the figures look right.
Can my accountant use the same Oojeema records for BIR forms?
Yes. Your accountant can work on the same Oojeema account with role-based access. They use the books, invoices, and BIR forms already there — without a separate spreadsheet.