Free · no account · nothing stored
How much tax comes off your salary?
Enter your monthly gross pay. This uses the BIR withholding table under the TRAIN law, after SSS, PhilHealth and Pag-IBIG — which is what your employer actually deducts, and why the answer is lower than 20% of your salary.
Example — someone on ₱30,000.00 a month
3.4% of gross
₱1,007.55
each month, deducted by your employer
- Take-home 88.5%
- Withholding tax 3.4%
- SSS, PhilHealth, Pag-IBIG 8.2%
SSS is charged on a Monthly salary credit, not on your pay, and 13th-month pay is excluded here.
- Withholding tax bracket
- 15% of the excess over ₱20,833.00
- Over a full year
- ₱12,090.00 on ₱330,600.00 of taxable pay — what BIR 1700 would compute if this pay held all year.
- Rule
- RR 11-2018 Annex E, rates effective 1 January 2023 onward
- This is regular monthly pay only. 13th-month pay and other benefits are tax-exempt up to ₱90,000.00 a year and anything above that is taxed, so a month containing a bonus withholds more than this.
Under construction · not a filing service · not tax advice
Due next
Weekends and proclaimed holidays already rolled forward.
- 2551Qin 14 d
2026 Q3
2026-10-26
moved from 2026-10-25
- 1701Qin 35 d
2026 Q3
2026-11-16
moved from 2026-11-15
- 2551Qin 105 d
2026 Q4
2027-01-25
- 1701Ain 185 d
2026 annual
2027-04-15
Every figure shows the rule behind it.
Tax rules are dated data here, never constants. The percentage tax rate alone has been 3%, then 1%, then 3% again since 2020, and 2550M stopped existing in 2023 — so a return for a past period is computed on the rules that applied then, and every line carries the citation it came from.
- Rules as dated rows
- A rate with no row covering your period raises an error rather than falling back to today's.
- Integer centavos
- Money never touches a float, so a return's lines and its total always agree.
- Snapshot on filing
- A finalized return freezes its figures and rule versions. Recomputing shows a diff; it never overwrites what you filed.
What it covers
Five BIR forms, each built from your own ledger and dated to the rules of its period — plus 1700 and this calculator for anyone on a payroll.
- 1701QQuarterly income taxQ1–Q3, cumulativeDue 15 May / 15 Aug / 15 Nov
- 1701AAnnual income tax — 8% or OSDPurely business incomeDue 15 April following
- 1701Annual income tax — itemized / mixedItemized deductions or mixed incomeDue 15 April following
- 2551QQuarterly percentage taxNon-VATDue 25 days after quarter close
- 2550QQuarterly VATVAT-registeredDue 25 days after quarter close
How it works
- Step 1
Keep the ledger
Record invoices with FX, expenses, and the 2307 certificates your clients issue. Track clients and suppliers, or import a quarter by CSV.
- Step 2
Let it compute
The engine runs dated BIR rule tables, so a past period is figured on the rules that applied then. Every figure links to the exact rule row and citation behind it.
- Step 3
File and record
Get a field-by-field keying sheet for eBIRForms, a working-copy PDF and the DAT files eSubmission accepts, then log what you filed and paid.
What it deliberately does not do
It does not file
eBIRForms has no import and no API. You get a filled PDF, a keying sheet, and the DAT files eSubmission accepts — the submission itself stays yours.
It is not your books of accounts
BIR requires registered manual, loose-leaf, or CAS books. This ledger does not substitute for them.
It is not tax advice
nisaba shows its work — every line, and the rule and citation behind each figure — so you or your accountant can check it. What gets filed is your responsibility.