Business owner working on laptop with financial documents, calculator and coffee — illustrating BIR Philippines online tax filing for SMEs

If you have ever stared at the BIR website wondering which portal does what, you are not alone. The Bureau of Internal Revenue has split its BIR Philippines online services across at least five separate platforms, each with its own login, its own purpose, and its own set of rules. ORUS handles registration. eFPS and eBIRForms handle filing. eAppointment books your RDO visit. ePay settles your tax bill. This guide walks through every one of them in plain language, with specific notes on RDO 113A and 113B for Davao taxpayers, so you know exactly which system to open and when.

Whether you are a freelance graphic designer in Matina filing your first quarterly return or a small business owner in Buhangin trying to book an RDO appointment without wasting a morning in line, the fragmentation is real. But once you understand which platform covers which step of the compliance cycle, the confusion fades. Let us break them down one by one.

What BIR Online Services Are Available in 2026?

The BIR currently operates five distinct online platforms that together cover the full taxpayer lifecycle: registration, filing, payment, and in-person scheduling. ORUS (Online Registration and Update System) handles new registrations, updates, and TIN inquiries. eFPS (Electronic Filing and Payment System) is the web-based filing and payment system mandated for large taxpayers and specific categories of filers. eBIRForms is a free offline desktop application that most freelancers, professionals, and small businesses use to prepare and submit returns. eAppointment lets you book a date and time with your RDO instead of walking in. ePay is the BIR’s umbrella term for its electronic payment gateways, including banks, e-wallets, and third-party providers.

The key insight: these platforms do not talk to each other as seamlessly as you might expect. You might register through ORUS, file through eBIRForms, pay through GCash (an ePay channel), and book a follow-up visit through eAppointment, all for the same tax obligation. Knowing which one to use at each stage is what keeps you from going in circles.

BIR’s Online Platforms Compared

Before diving into each system, here is a side-by-side comparison so you can quickly identify which one you need. The table below summarizes the platform, its primary purpose, who uses it, and how to access it.

PlatformWhat It DoesWho Needs ItHow to Access
ORUSNew registration, registration updates, TIN inquiry, branch registrationFirst-time registrants (Form 1901/1903), taxpayers updating details (Form 1905), anyone verifying a TINorus.bir.gov.ph (web browser, create an account)
eFPSOnline filing and payment of tax returns through Authorized Agent BanksMandated: large taxpayers, Top 20,000 corporations, corporations with ₱10M+ paid-up capital, PEZA/BOI enterprises, and others specified by BIRefps.bir.gov.ph (enrollment required, free)
eBIRFormsOffline desktop app to prepare, validate, and electronically file returnsAll non-eFPS filers: freelancers, self-employed professionals, mixed-income earners, SMEsbir.gov.ph/ebirforms (download and install on Windows)
eAppointmentBook a date and time for in-person or virtual RDO visitsTaxpayers needing face-to-face transactions: TIN ID issuance, document submission, registration updates not available onlineweb-services.bir.gov.ph/eappointment (web browser, no account needed)
ePayElectronic payment of taxes through banks, e-wallets, and payment gatewaysAny taxpayer with a tax due after filing through eFPS or eBIRFormsbir.gov.ph/ePay, or directly through GCash, Maya, Landbank Link.BizPortal, DBP PayTax, UnionBank Online, MyEG

ORUS: The Online Registration and Update System

A street in Davao City Philippines with a jeepney and commercial shopfronts, representing the local SME landscape served by RDO 113A and 113B

ORUS is the BIR’s newest and most consequential online platform. Launched to replace the old manual registration process, it lets you register as a taxpayer, update your registration details, and verify TINs entirely online. If you are starting a business or going legit as a freelancer in Davao, ORUS is your first stop.

What ORUS Covers

ORUS at orus.bir.gov.ph offers several transaction types. New Registration covers first-time registration for individuals (Form 1901) and corporations or partnerships (Form 1903). Secondary Registration lets you add tax types or register a branch or facility. Update Information handles changes to your registered address, trade name, contact details, and other modifications that previously required Form 1905. Verify TIN / Search BIR-Registered Business lets you look up a TIN or check if a business is BIR-registered, which is useful when validating a supplier or client before transacting.

Step-by-Step: Registering Through ORUS

If you are a new registrant, here is the sequence to follow. Our BIR Form 1901 filing guide for Davao freelancers covers the full document checklist in detail, but here is the abbreviated walkthrough:

  • Step 1: Create your ORUS account. Go to orus.bir.gov.ph, click Create Account, and provide your personal details and a valid email address. Verify your email immediately, as you cannot proceed without this step.
  • Step 2: Select New Registration and choose your taxpayer type. Once logged in, click New Registration and select Individual (for Form 1901) or Non-Individual (for Form 1903). Then choose your specific taxpayer type: Self-Employed Individual, Professional, or Mixed Income Earner.
  • Step 3: Fill out the form fields. ORUS will guide you through the digital form. Enter your registered address carefully, as the system auto-assigns your RDO based on this address. For home-based freelancers in Davao, use your residential address.
  • Step 4: Upload your documents. Scan or photograph your government ID, proof of address, DTI certificate (if applicable), and PRC ID (if applicable). Blurry uploads are a leading cause of processing delays.
  • Step 5: Pay the ₱30 Documentary Stamp Tax. ORUS directs you to an e-payment channel. GCash and Maya are both accepted. Save the payment confirmation screenshot and upload it back to ORUS.
  • Step 6: Submit and wait for your COR. Click Submit Application, save your reference number, and wait for an email notification. Most applications are processed within 1 to 3 business days. Log back in to download your electronic Certificate of Registration (BIR Form 2303).

One critical warning: if you already have a TIN from a previous employer, do not apply for a new one through ORUS. Use the Update Information or TIN Inquiry function instead, and add your business or professional tax type to your existing TIN. Holding more than one TIN is illegal under the National Internal Revenue Code.

Updating Your Registration Through ORUS

If your business address changes (say, you move from Toril to Buhangin), or you need to add a tax type (for example, shifting from percentage tax to VAT after exceeding ₱3 million in gross annual sales), you can file these updates through ORUS where the functionality is available. Some update transactions may still require an in-person visit to your RDO, so check orus.bir.gov.ph first. If ORUS does not support the specific update you need, file Form 1905 directly at your RDO counter. For a detailed walkthrough of what each field on your Certificate of Registration means after it is issued, see our guide on BIR Form 2303 and what each field means.

eFPS and eBIRForms: Filing and Paying Your Taxes

Once you are registered, your next recurring obligation is filing tax returns. The BIR gives you two electronic platforms for this: eFPS and eBIRForms. Which one you use depends on whether the BIR has mandated you for eFPS or not. For most Davao freelancers, professionals, and small businesses, eBIRForms is the system you will use. For larger enterprises, eFPS is mandatory.

eFPS: For Mandated and Large Taxpayers

The Electronic Filing and Payment System (eFPS) at efps.bir.gov.ph is a fully web-based platform. You file your return and pay your tax in a single session, with payment debited directly from your enrolled Authorized Agent Bank (AAB) account. Enrollment is free, but you must be an eligible taxpayer to use it.

Per the BIR’s eFPS FAQ, the system is currently available to the following categories of taxpayers:

  • Taxpayer Account Management Program (TAMP) taxpayers
  • Those required to secure BIR-ICC and BIR-BCC
  • National Government Agencies
  • Licensed local contractors
  • Enterprises enjoying fiscal incentives (PEZA, BOI, etc.)
  • Top 5,000 Individual Taxpayers
  • Corporations with paid-up capital stock of ₱10 million or above
  • Corporations with a complete Computerized Accounting System (CAS)
  • Government bidders
  • Large Taxpayers
  • Top 20,000 Private Corporations
  • Insurance companies and stockbrokers

If your business does not fall into any of these categories, you are not required to use eFPS and likely cannot enroll. That is fine. eBIRForms is the system built for you. If you are unsure whether you qualify as a Large Taxpayer, the BIR formally classifies Large Taxpayers under Revenue Region 19, which includes a Large Taxpayer Division Davao. Most SMEs in Davao are not in this category.

eBIRForms: For Everyone Else (Freelancers, Professionals, SMEs)

The eBIRForms Offline Package is a free desktop application you download and install on your computer. It lets you prepare, validate, save, and electronically file your tax returns. The current version is v7.9.6.0, released through Revenue Memorandum Circular No. 036-2026. Always download the latest version from bir.gov.ph/ebirforms to ensure your forms are current and your submissions are accepted.

Under Revenue Regulations No. 6-2014 and No. 5-2015, eBIRForms is mandatory for all non-eFPS filers, which includes self-employed individuals, freelancers, professionals, mixed-income earners, estates, and trusts. The package covers over 36 BIR forms across categories including income tax, VAT, percentage tax, withholding tax, documentary stamp tax, and others.

How to File Using eBIRForms: Step by Step

Hands typing on a laptop keyboard, illustrating the step-by-step process of filing tax returns through BIR eBIRForms
  • Step 1: Download and install the latest package. Go to bir.gov.ph/ebirforms and download the Offline eBIRForms Package v7.9.6.0. If you have an older version installed, uninstall it first through Control Panel or Settings before running the new installer.
  • Step 2: Open the application and enter your taxpayer profile. Input your TIN, RDO code, registered address, and tax type. These details populate across all forms you fill out.
  • Step 3: Select your form and click Fill Up. Choose the BIR form you need to file (for example, Form 1701Q for quarterly income tax or Form 2551Q for quarterly percentage tax).
  • Step 4: Encode your information. Enter your income, deductions, and other required fields. Use the computation section to enter your taxable amount and let the software auto-calculate your tax due.
  • Step 5: Save and Validate. Click Save, then click Validate. The software will flag any errors or missing fields. Fix everything before proceeding.
  • Step 6: Submit electronically. Click Final Copy, then Submit. The application connects to the BIR server and transmits your return. You do not need to print or physically submit anything.
  • Step 7: Check your email for your Transaction Reference Number (TRN). This is your proof of filing. Save it. If you do not receive an email within 24 to 48 hours, check your spam folder first, then contact your RDO.
  • Step 8: Pay your tax due. If you have a tax payable, use any ePay channel (covered in the next section) to settle it. You must pay within the deadline, not just file within it.

Two practical warnings for Davao filers. First, eBIRForms runs only on Windows. If you are using a Mac, you will need a Windows machine, a virtual machine, or an emulator. Second, if the BIR server is down on your filing deadline, keep trying. The BIR occasionally issues advisories extending deadlines when system outages are widespread, but do not count on it. File early, not on the last day.

eAppointment and ePay: Scheduling and Settling

Two remaining platforms handle the edges of the compliance process: booking an RDO visit and paying your tax bill. eAppointment is for when you need face-to-face service. ePay is for when you have a tax due to settle after filing.

eAppointment: Booking Your RDO Visit Online

The BIR eAppointment System at web-services.bir.gov.ph/eappointment is a web-based booking calendar that lets you reserve a date and time for an RDO visit. Instead of walking in and queuing, you book a slot, show up five minutes early, and transact. The system covers selected RDOs nationwide, including both Davao offices: RDO 113A (West Davao City) and RDO 113B (East Davao City), as well as the Large Taxpayer Division Davao.

Here is how to book:

  • Step 1: Go to the eAppointment portal. Open web-services.bir.gov.ph/eappointment and click Book Now.
  • Step 2: Select your RDO. Scroll to the Revenue District Offices section and find RDO No. 113A (West Davao City) or RDO No. 113B (East Davao City). Make sure you select the RDO where your taxpayer record is held. If you are unsure, check your Certificate of Registration for your RDO code.
  • Step 3: Choose your transaction type. Available services may include TIN ID issuance, registration updates, and document submission. Select the one that matches your purpose.
  • Step 4: Fill in your personal information. Enter your full name, email address, mobile number, TIN (if you have one), and purpose of visit.
  • Step 5: Pick a date and time slot. A calendar shows available slots in green and fully booked slots in grey. Most RDOs offer morning slots from 8:00 AM to 11:30 AM and afternoon slots from 1:00 PM to 3:30 PM, Monday to Friday.
  • Step 6: Confirm and save your confirmation email. The system generates a unique appointment reference number and sends a confirmation email with the RDO name, address, date, time, and a reminder to bring your documents.

Three rules the BIR enforces strictly. First, each confirmed appointment is for a single transaction only. If you need to do two things, book two appointments. Second, arrive five minutes early. A ten-minute grace period is permitted, but after that your appointment is automatically cancelled and you join the walk-in queue. Third, bring the Checklist of Documentary Requirements (CDR), available on the eAppointment portal, printed and filled out, along with all supporting documents. Incomplete submissions mean a wasted trip.

ePay: Settling Your Tax Bill Online

Hands holding a smartphone using a mobile banking app to transfer money, illustrating BIR ePay electronic tax payment through GCash and Maya

After you file your return through eFPS or eBIRForms, you still need to pay the tax due (if any). The BIR’s ePay system covers a range of electronic payment channels. You are no longer restricted to paying at an AAB within your RDO’s jurisdiction. Under the Ease of Paying Taxes Act (Republic Act 11976), the “wrong venue” rule for payments has been abolished, meaning you can pay through any authorized electronic channel regardless of which RDO your record sits under.

The following ePay channels are available as of 2026:

  • Landbank Link.BizPortal — online banking platform for Landbank account holders
  • DBP PayTax Online — Development Bank of the Philippines online payment portal
  • UnionBank Online — UnionBank’s online banking payment facility
  • GCash — open the app, go to Bills or Government Payments, select BIR, and enter your TIN, form number, RDO code, return period, and amount due
  • Maya — similar process to GCash, select BIR as the biller
  • MyEG — a third-party payment gateway that supports e-wallets, cards, and bank transfers

For manual payments (still available when electronic channels are not feasible), you can pay at any Authorized Agent Bank or, in areas without an AAB, at the Revenue Collection Officer in your RDO. RCOs accept cash payments up to ₱20,000 and checks of any amount.

A critical reminder: your payment details must match your filed return exactly. The TIN, form number, return period, and amount must all correspond. One wrong digit can cause the BIR system to reject the payment or create a mismatch that surfaces months later as an open case. Double-check everything before clicking pay, and save the confirmation receipt (email, screenshot, or print) as proof in case of an audit.

Davao-Specific Notes: RDO 113A and 113B

Every BIR online transaction in Davao ultimately connects to one of two Revenue District Offices. Knowing which one covers your address before you start any online process will save you from rejected applications, misrouted payments, and wasted appointments.

RDONameDistricts / Areas CoveredContact
113AWest Davao CityBaguio, Calinan, Marilog, Talomo, Toril, Tugbok, and portions of Poblacion along Quirino Ave / J.P. Laurel Ave(082) 221-7715 · rdo_113css@bir.gov.ph
113BEast Davao CityAgdao, Buhangin, Bunawan, Paquibato, and Poblacion Districts A to D (areas not covered by 113A)(082) 222-1833 · rdo_132css@bir.gov.ph

Both offices are located at Bolton Extension, Davao City, at the back of the BIR Regional Office Building. RDO 113A occupies the right wing; RDO 113B occupies the left wing. Both are under Revenue Region 19 (Davao Region).

How Your RDO Affects Each Online Platform

Your RDO assignment touches every BIR online service differently. Here is what to watch for at each stage:

ORUS: When you enter your registered address, ORUS auto-assigns your RDO. If you live in Toril, the system assigns you to RDO 113A. If you live in Buhangin, you go to RDO 113B. Getting your address wrong here means your application lands at the wrong RDO, adding days or weeks to processing time. If you already have a TIN and are updating your registration, ORUS uses your existing RDO assignment. Do not try to change RDOs through a new registration. File an update instead.

eBIRForms: When you set up your taxpayer profile in the eBIRForms application, you must enter your correct RDO code (113A or 113B). This code appears on every return you file. If it is wrong, the BIR system may reject your submission or route your return to the wrong office. Double-check your RDO code against your Certificate of Registration before filing.

eAppointment: The eAppointment portal lists both RDO 113A (West Davao City) and RDO 113B (East Davao City) as selectable offices. You must book your appointment at the RDO where your taxpayer record is held. If you book at the wrong RDO, the staff will not be able to access your records and will send you away. If you have recently moved across the city (for example, from Talomo under 113A to Agdao under 113B), you need to complete an RDO transfer first using Form 1905, then book at your new RDO.

ePay: Under RA 11976, you can pay through any ePay channel regardless of your RDO. You no longer need to find an AAB specifically within your RDO’s jurisdiction. This is a significant simplification for Davao taxpayers who previously had to deal with venue restrictions.

When You Still Need to Visit the RDO in Person

Despite the expansion of online services, several transactions still require a physical visit to your RDO. These include: requesting a physical TIN ID card, submitting original documents for certain update transactions not yet supported by ORUS, attending the mandatory new registrant briefing (scheduled by your RDO after registration approval), registering manual books of accounts (having them stamped), and resolving open cases or responding to audit notices. For any of these, use the eAppointment system to book a slot before showing up.

Always verify current office hours and contact details at bir.gov.ph before visiting. RDO hours, staffing, and available services can change without notice. As of the latest available information, both RDO 113A and 113B operate on standard government office hours, typically Monday to Friday, 8:00 AM to 5:00 PM.

Common Mistakes to Avoid

Most problems with BIR online services come from a handful of predictable errors. Here are the ones we see most frequently from Davao taxpayers:

  • 1. Using an outdated eBIRForms version. If you are still running v7.9.5.0 or earlier, your submissions may be rejected. The current version is v7.9.6.0. Always download from bir.gov.ph, not from a third-party mirror.
  • 2. Entering the wrong RDO code in eBIRForms. Your RDO code (113A or 113B) must match your Certificate of Registration. A mismatched code can cause your return to be routed incorrectly or rejected.
  • 3. Booking an eAppointment at the wrong RDO. If your record is at RDO 113A but you book at RDO 113B, the staff cannot access your file. Check your COR before booking.
  • 4. Filing through eBIRForms but forgetting to pay. Filing your return is only half the obligation. If you have a tax due, you must also pay through an ePay channel within the deadline. Filing without paying is treated as late payment and carries surcharges and interest.
  • 5. Applying for a second TIN through ORUS. If you already have a TIN from employment, do not file a new registration. Use the Update Information function to add your business or professional tax type to your existing TIN.
  • 6. Mismatched payment details. When paying through ePay, your TIN, form number, return period, and amount must exactly match what you filed. One wrong digit creates a mismatch that can surface as an open case months later.
  • 7. Ignoring the single-transaction rule for eAppointment. Each appointment covers one transaction only. If you need to apply for a TIN ID and submit registration documents, book two separate slots.

Need Help With BIR Registration?

Navigating five separate BIR online platforms is manageable once you know the landscape, but the details can still trip you up, especially during your first filing season. If you are a Davao business owner who would rather hand this off to someone who knows RDO 113A and 113B inside and out, Davao Corporate connects Davao SMEs with verified accountants and tax consultants across the city. Browse our directory to find a tax professional matched to your specific need, whether that is initial registration, ongoing filing, or resolving an open case. If you are an accountant or tax consultant offering these services, contact us to get listed and connect with Davao businesses that need your expertise.

For the local government side of compliance, you may also find our Mayor’s Permit walkthrough useful, since BIR registration and your Business Permit often go hand in hand.

Frequently Asked Questions

Which BIR online platform should I use to register my business?

Use ORUS (orus.bir.gov.ph) for new registrations, registration updates, and TIN inquiries. It handles Form 1901 for individuals and Form 1903 for corporations entirely online, including document upload and DST payment. Most applications are processed within 1 to 3 business days.

What is the difference between eFPS and eBIRForms?

eFPS is a web-based filing and payment system mandated for large taxpayers, corporations with ₱10 million or more in paid-up capital, PEZA and BOI enterprises, and other BIR-specified categories. eBIRForms is a free offline desktop application for all other filers, including freelancers, self-employed professionals, and SMEs. If you are not mandated for eFPS, you use eBIRForms.

Can I pay my BIR taxes online through GCash or Maya?

Yes. GCash and Maya are both accepted ePay channels. Open the app, go to Bills or Government Payments, select BIR, and enter your TIN, form number, RDO code, return period, and amount due. Under the Ease of Paying Taxes Act (RA 11976), you can pay through any ePay channel regardless of which RDO your record is under.

How do I book an appointment with RDO 113A or 113B in Davao?

Go to web-services.bir.gov.ph/eappointment, click Book Now, and select either RDO No. 113A (West Davao City) or RDO No. 113B (East Davao City) from the Revenue District Offices list. Choose your transaction type, fill in your details, and pick an available slot. You must book at the RDO where your taxpayer record is held. Each appointment covers one transaction only.

What is the latest version of eBIRForms and how do I get it?

As of 2026, the latest version is v7.9.6.0, released through Revenue Memorandum Circular No. 036-2026. Download it from bir.gov.ph/ebirforms. If you have an older version installed, uninstall it first before running the new installer. The application is Windows-only.

Leave a Reply