Complete BIR Tax Guide for Sari-Sari Store and Small Business Owners
If you run a sari-sari store or any small business in the Philippines, you have tax obligations whether your store earns PHP 5,000 a month or PHP 50,000. Sari-sari store BIR tax Philippines 2026 rules are clear: every business that earns income must register with BIR and file the required returns. Many store owners skip this step and end up facing penalties that cost far more than the taxes themselves.
This guide covers everything you need to know, from registering your store to filing your taxes every quarter, all in plain language with real peso amounts.
Table of Contents
Do You Need to Register with BIR
The short answer is yes. Every business in the Philippines, including sari-sari stores, carinderia, online shops, and market stalls, is required by law to register with the Bureau of Internal Revenue.
There is no minimum income threshold that exempts you. Even if your store earns just PHP 3,000 a month, you are still legally required to register and file tax returns. The BIR does not only go after big businesses. Small unregistered stores are regularly flagged during barangay-level inspections and can be closed on the spot.
Good news: Registering your sari-sari store with BIR does not mean you will owe large amounts in taxes. Most small stores pay very little once registered, because the taxes are based on actual gross receipts. The bigger risk is staying unregistered.
What Taxes Does a Sari-Sari Store Pay
As a registered sari-sari store or small business owner, you will most likely deal with three types of taxes. Here is what each one means in simple terms.
1. Percentage Tax (3% of Gross Receipts)
This is the main business tax for non-VAT registered small businesses. You pay 3% of everything your store takes in every quarter, before any expenses. This is called gross receipts, which simply means your total sales or income before deducting costs like restocking.
You file this using BIR Form 2551Q four times a year. Read our step-by-step guide on How to file 2551Q for the full process.
2. Income Tax
You pay income tax on your net income, which is what is left after subtracting your business expenses from your gross receipts. As a sole proprietor, you file this quarterly using Form 1701Q and annually using Form 1701A or 1701.
Many small sari-sari stores end up owing very little or zero income tax because their net income after expenses falls below the PHP 250,000 annual exemption threshold.
3. Annual Registration Fee
Every registered taxpayer pays PHP 500 per year using BIR Form 0605. This is due every January 31. It is not really a tax, it is more of a renewal fee to keep your registration active.
VAT does not apply to most sari-sari stores. VAT (Value-Added Tax at 12%) only kicks in if your annual gross sales exceed PHP 3,000,000. A typical sari-sari store earning PHP 30,000 to PHP 100,000 per month stays well below this threshold.
How to Register Your Sari-Sari Store with BIR
Before you can file any taxes, you need to complete your BIR registration. Here is how to do it step by step.
- Get your DTI Business Name Registration. Register your store name at the Department of Trade and Industry for around PHP 200 to PHP 500 depending on your business scope. You can do this online at businessname.dti.gov.ph.
- Get your Barangay Business Clearance. Visit your barangay hall and apply for a business clearance. This costs PHP 200 to PHP 500 depending on your barangay.
- Find your correct RDO. Your RDO (Revenue District Office) is your assigned local BIR branch based on your business address. Use the RDO Finder on the BIR website at bir.gov.ph.
- Fill out BIR Form 1901. This is the application form for self-employed individuals and sole proprietors. Download it from bir.gov.ph and fill it out completely before going to the RDO.
- Submit your documents at the RDO. Bring your accomplished Form 1901, your DTI certificate, valid ID, Barangay Clearance, and proof of address. Bring two photocopies of everything.
- Pay the PHP 500 Annual Registration Fee using BIR Form 0605 at the RDO cashier or via GCash on the same day.
- Claim your Certificate of Registration (Form 2303). This document lists your required taxes and deadlines. Display it in your store at all times.
- Register your books of accounts. Buy a journal and ledger at any bookstore for PHP 100 to PHP 300 and have them stamped at the RDO on the same visit.
How to File Your Quarterly Tax
Once registered, your most frequent obligation is the sari-sari store quarterly tax filing. This is the 3% Percentage Tax you pay four times a year on your gross sales.
Here is how to compute it. Take the example of Aling Nena, a sari-sari store owner in Bulacan. Her store earns PHP 45,000 per month in gross sales. Her Q1 2026 gross receipts (January to March) total PHP 135,000.
Her Percentage Tax for Q1 2026: 3% of PHP 135,000 = PHP 4,050, due on April 25, 2026.
If Aling Nena misses the April 25 deadline and files on May 10 instead, she owes PHP 4,050 plus a PHP 1,000 compromise penalty and daily interest. A two-week delay costs her over PHP 1,000 extra on a PHP 4,050 tax bill.
To file, use BIR Form 2551Q through eBIRForms or your RDO. For a full step-by-step guide with screenshots, read our How to file 2551Q guide.
Tax Deadlines for 2026
Mark these dates on your calendar now. Missing even one deadline means automatic penalties on top of whatever you owe.
| Obligation | BIR Form | 2026 Deadline |
|---|---|---|
| Annual Registration Fee Renewal | Form 0605 | January 31, 2026 |
| Annual Income Tax Return (for 2025) | Form 1701A or 1701 | April 15, 2026 |
| Q1 Percentage Tax (Jan to Mar 2026) | Form 2551Q | April 25, 2026 |
| Q1 Income Tax (Jan to Mar 2026) | Form 1701Q | May 15, 2026 |
| Q2 Percentage Tax (Apr to Jun 2026) | Form 2551Q | July 25, 2026 |
| Q2 Income Tax (Apr to Jun 2026) | Form 1701Q | August 15, 2026 |
| Q3 Percentage Tax (Jul to Sep 2026) | Form 2551Q | October 25, 2026 |
| Q3 Income Tax (Jul to Sep 2026) | Form 1701Q | November 15, 2026 |
| Q4 Percentage Tax (Oct to Dec 2026) | Form 2551Q | January 25, 2027 |
How to Pay BIR Taxes via GCash
You do not need to go to a bank to pay your taxes. GCash accepts BIR payments for all the major forms small business owners use. Here is exactly how to pay your sari-sari store quarterly tax through GCash.
- Open the GCash app and tap Pay Bills.
- Under the Government section, select BIR.
- For Percentage Tax, select Form 2551Q as the form number. For the annual registration fee, select Form 0605.
- Enter your TIN (Tax Identification Number) and your RDO code, the 3-digit number printed on your Certificate of Registration.
- Enter the correct Tax Type Code. For Percentage Tax, type PT. For the registration fee, type RF.
- Set the Return Period to the last day of the quarter. For Q1 2026, type March 31, 2026.
- Type in your exact tax amount. For Aling Nena’s Q1 2026 example above, she would type PHP 4,050.
- Tap Pay and screenshot your confirmation immediately. This is your official receipt.
For a more detailed walkthrough with common GCash errors and how to fix them, read our guide on How to pay GCash.
Always double-check your TIN, RDO code, form number, and return period before tapping Pay. Wrong entries post your payment to the wrong account. Correcting a misposted payment requires a personal trip to your RDO and can take several days to resolve.
Common Mistakes to Avoid
Here is the thing: most small business owners who get penalized by BIR are not cheating on their taxes. They simply did not know the rules. These are the most common mistakes sari-sari store and small business owners make.
- Not registering at all. Operating without BIR registration is illegal regardless of how small your store is. BIR conducts barangay-level compliance checks and unregistered businesses can be issued a closure order on the first visit. Registration costs less than PHP 2,000 in total fees and protects you from far larger penalties.
- Missing the January 31 registration fee deadline. The PHP 500 annual fee is due every year, not just when you first register. Forgetting it costs you PHP 1,000 in compromise penalties, which is double the fee itself. Set a phone alarm for January 15 every year as a reminder.
- Filing zero returns late because you had a slow quarter. Even if your store earned nothing in a quarter, you still need to file a return showing zero gross receipts. A late zero return still costs PHP 1,000 in penalties. Filing is always required even when the tax amount is zero.
- Computing Percentage Tax based on profit instead of gross sales. Percentage Tax is always 3% of your total gross receipts, not your profit. If your store sold PHP 45,000 worth of goods and your cost of goods was PHP 38,000, your tax is still based on PHP 45,000, not PHP 7,000.
- Using the wrong RDO code when paying via GCash. Your RDO code must match the RDO where your business is registered. Using the wrong code sends your payment to the wrong district and BIR will have no record of your payment even though the money left your account.
Frequently Asked Questions
- Does a sari-sari store need to register with BIR?
- What taxes does a sari-sari store owner pay in the Philippines?
- How do I file 2551Q for my sari-sari store?
- What is the penalty if my sari-sari store does not pay BIR taxes?
- Can I pay BIR taxes for my sari-sari store using GCash?
Still have questions? Chat with BB for free. BB is our AI tax assistant available 24 hours a day in English and Filipino. Just click the green BB button at the bottom right of this page.
Disclaimer: This guide is for informational purposes only and does not constitute legal or accounting advice. For complex tax situations, consult a licensed CPA.
