Skip to content

Contact Info

Philippines

Requirements that reflect how Philippine companies operate

Which areas does ERP business analysis cover for a Philippine company?

For a Philippine company, an ERP business analyst documents what the new system must do in BIR-facing areas and in daily operations. That means invoice and books requirements tied to system registration, withholding on supplier payments, branch invoice series, readiness for the e-invoicing direction, and billing models for BPO or shared service work. Workshops run remotely in English, and the outputs are a BRD, a scored fit-gap and acceptance test scripts.

Last reviewed by Vikas Saroj

In the Philippines, ERP requirements come from two sources that are easy to treat separately: how the business runs day to day, and what the Bureau of Internal Revenue expects of invoices, books and computerized systems. Projects stumble when the second set is handled as an afterthought, discovered only when registration paperwork starts or the accountant reviews the first month's records.

Working remotely, I bring both sets into one business requirements document. I map current processes with finance, operations and branch staff, write each requirement with an owner and an acceptance condition, and use that document to score platforms and design the acceptance tests.

Your accountant or tax advisor confirms every tax and registration point. I make sure it is written down and tested.

Colored sticky notes arranged on a whiteboard during a planning session
  • BIR-facing system requirements
  • Withholding and certificate flows
  • Branch invoice series design
  • E-invoicing readiness items
  • BPO billing and cost allocation
  • Fit-gap scores and test scripts
What I Do

Analysis built for Philippine requirements

Every deliverable joins operational needs with the compliance points your accountant and the registration process will check.

Process Workshops

Video sessions with head office finance, branch staff, purchasing, warehouse and service delivery teams, walking through real documents to capture how sales, purchases, stock and billing work at present.

Requirements Document

An English BRD in which each requirement carries a number, a priority, an owner and a test, so implementers can quote precisely and management can approve scope with a clear view of what is included.

BIR Requirements Checklist

A list of invoice content, numbering, books, reports and audit trail needs confirmed with your accountant, with notes on what evidence a system registration or acceptance process is likely to require.

Withholding Flow Design

Requirements for withholding on supplier payments, issuing certificates to suppliers, recording certificates received from customers and producing the summaries your accountant prepares, based on rules they confirm.

Service Billing Requirements

For BPO and shared service operations: contract and rate structures, usage capture from operational tools, USD invoicing with PHP books, and allocation of shared costs to clients, programs or sites.

Fit-Gap and UAT Scripts

A weighted fit-gap matrix for shortlisted platforms and acceptance scripts using your own branch sales, supplier payments and client invoices, with expected outcomes agreed with finance beforehand.

How I Work

Understand, document, then test

Understand

Learn the operation and its rules

01
Request an Assessment
  • Interview head office and branches
  • Collect invoices, vouchers and reports
  • Map current processes
  • Note accountant's compliance points

Document

Write requirements for sign-off

02
Discuss Your Project
  • Draft the numbered BRD
  • Build the BIR checklist
  • Design withholding and billing flows
  • Review with your accountant

Test

Check platforms and configuration

03
Talk About Next Steps
  • Run scripted vendor demos
  • Score the fit-gap matrix
  • Write acceptance scripts
  • Track defects to closure

Turning BIR expectations into system requirements

A Philippine ERP has to satisfy rules that go deeper than a tax code table. Invoices carry required content and controlled serial numbers, books of accounts must be maintained in a form the BIR accepts, and a computerized accounting system generally needs registration or acceptance before it takes over from existing books. The precise steps change from time to time, so your accountant or tax advisor confirms what applies.

In the BRD I express these rules as concrete, testable statements, for example:

  • Each branch issues invoices from its own controlled series, and numbers cannot be skipped or reused.
  • A cancelled invoice remains in the system, marked as cancelled, with the user and reason recorded.
  • Changes to posted transactions leave an audit trail showing who changed what and when.
  • The system produces the books and reports your accountant lists, in the layout they need.
  • The vendor can supply the system documentation the registration process asks for.

Each statement has an owner and an acceptance test. I also flag the timing dependency: registration evidence usually needs a configured, tested system, so the BRD records it as a milestone before go-live rather than a task afterward. This approach follows my ERP requirements gathering method.

Withholding taxes in the purchase and sales cycle

Withholding can take considerable manual effort in a Philippine finance team, and generic ERP requirement templates may not mention it at all. When your company pays certain suppliers, tax may need to be withheld and a certificate issued. When customers pay you, they may withhold in turn and send certificates that finance has to collect and match. Which payments are covered and at what treatment is decided by your accountant; the system has to apply their decisions consistently.

I document the requirements in both directions:

  • Payables: how a supplier's withholding treatment is stored, how it is calculated on bills and payments, how certificates are produced, and how the withheld amounts feed the returns and summaries your accountant prepares.
  • Receivables: how expected withholding is recorded on customer invoices, how certificates received are logged against the right payment, and how unmatched amounts are followed up.
  • Master data: who sets and approves withholding details on supplier and customer records.

Each requirement becomes a scenario in testing, using real supplier bills and customer remittances. Platforms can differ in how they handle this area, so it deserves real weight in the fit-gap scoring explained on my ERP gap analysis page.

Readiness for the e-invoicing direction

The BIR has been shifting invoicing and sales reporting onto electronic channels, beginning with selected groups of taxpayers. Coverage, technical methods and timing are still evolving, and whether your company is affected is a question for your tax advisor. A business analyst can still make the BRD resilient, so that a future obligation does not force a second project.

I record a small set of readiness requirements that make sense regardless of timing:

  • Every invoice originates in the ERP from structured order or contract data, never from a word processor or a separate billing spreadsheet.
  • Customer identifiers, registered names and addresses are mandatory and validated when a customer is created.
  • Credit and debit memos always reference the invoice they adjust.
  • The platform offers an integration route, natively or through a provider, that could carry invoice data to an external system.

During vendor demonstrations, I ask each one to explain how it expects to support Philippine e-invoicing and what relies on partners or future releases, and I record the answers verbatim in the fit-gap notes. That gives management a documented basis for the decision instead of a verbal assurance. My BRD consulting page shows how such forward-looking requirements are marked in the document.

Stakeholders in BPO, shared service and subsidiary settings

Philippine operations that serve a foreign parent or overseas clients bring more voices into requirements. A global process owner may define how procure to pay should work across the group. A regional controller wants reporting in the parent's chart of accounts and calendar. Local finance needs BIR-compliant books in PHP. Operations leaders want margin by client, program or site. Each perspective is valid, and each can quietly override the others if nobody records them.

I interview each group separately, then bring the conflicts into one review. The BRD marks every requirement with its source, so it is clear whether a need comes from the parent's policy, local compliance or operational management. Where these clash, such as a group approval workflow that ignores local invoice rules, the document states the conflict and the agreed resolution.

For service operations, I map how revenue is earned and billed, from contracts and rate cards through usage capture to USD invoicing, and how payroll, facilities and technology costs are allocated. Companies registered in economic zones may also have incentive-related reporting that your advisor confirms, which I list as its own requirement group. My ERP business analysis service describes how the stakeholder map is built and kept up to date.

Branch processes, local-language artifacts and acceptance testing

Distributors and retailers with branches across several islands need requirements for stock transfers in transit, branch-level invoice series, cash handling and consolidated reporting at head office. I map how goods and documents move between the main warehouse and branches, including what happens when shipments are delayed or partially received, and which reports branch managers and head office each depend on. See my ERP process mapping page for the method.

Project documents are written in English. Where branch or warehouse staff learn best in Filipino or another local language, quick reference guides and training notes are adapted by your trainers or a local partner. I list each such artifact in the BRD with a named reviewer, so it is checked by someone fluent before go-live.

Fit-gap scoring rates every requirement by how the platform meets it: as delivered, by setup, through an extension or provider, or only through development. My Philippine pages for ERPNext, Zoho, Dynamics 365 and Odoo cover the local checks. Acceptance scripts then test a branch sale, a supplier payment with withholding, a cancelled invoice and a USD client bill against PHP books. For advisory help beyond analysis, see freelance ERP consultant in the Philippines or the Philippines ERP consultant page.

Not sure where to start?

Tell me about your business and current systems. I’ll suggest the most sensible first step.

Book a Consultation
Related

Related Services

  • ERP Business Analysis
  • ERP Requirements Gathering
  • ERP BRD Consulting
  • ERP Gap Analysis
  • ERP Process Mapping
Philippines

More for Philippines Businesses

  • Philippines overview
  • ERP Consultant
  • Freelance ERP Consultant
  • ERP Requirements Consultant
  • ERP Selection Consultant
  • ERP Implementation Consultant
  • ERP Audit Consultant
  • ERP Rescue Consultant
  • CRM Consultant
  • System Integration Consultant
Other Markets

ERP Business Analyst Elsewhere

  • USA
  • UK
  • UAE
  • Saudi Arabia
  • Qatar
  • Oman
  • Kuwait
  • Bahrain

Not sure which ERP you need?

Do not choose software first.

Share your business requirements with me and I will help you understand the right process, architecture and platform before implementation.

  • Independent ERP advice before you invest - I do not resell software
  • Work directly with Vikas - no account managers or junior handoffs
  • Business analysis before software implementation
  • One consultant who understands both your business and the technology
FAQ

Questions About ERP Business Analyst Philippines

No. Your company owns the registration, guided by its accountant or tax advisor. I write the related requirements into the BRD, check that each candidate platform can produce the evidence and documentation needed, and schedule the registration milestone into the project plan before go-live.

No. Your accountant decides coverage and treatment. I document how those decisions are stored on supplier and customer records, how the system applies them on bills, payments and receipts, and how certificates are produced and tracked, then test each scenario with real documents.

Yes. Each requirement is tagged with its source, whether group policy, local compliance or operations. Where a parent requirement conflicts with local rules, the conflict and its resolution are recorded, so the implementer builds a design that both sides have approved.

Your trainers or a local partner. I identify which artifacts need a local-language version, and each gets a named reviewer in the BRD, with their approval forming part of sign-off. My deliverables are in English, which keeps one reference version for the parent, implementer and local team.

Still have questions? Let’s talk them through.

Every business is different. Share where you are today and what you want to fix, and I’ll tell you honestly whether and how I can help.

Book a Consultation
Vikas Saroj seated at a meeting table with a laptop and notebook
Working Model Remote · Worldwide
Email Address hello@vikassaroj.com
Book a Consultation

Let’s Discuss Your ERP Business Analyst Philippines Project

Book a consultation to talk through your processes, systems and goals. I’ll reply with practical next steps - no obligation.

Chat on WhatsApp