Skip to main content

Best BIR Excel Uploader Alternative for QAP Filing

For a withholding agent filing QAP every quarter, the best BIR Excel Uploader alternative is one that treats QAP as a recurring, mostly-repeating dataset rather than a fresh spreadsheet each period. Most quarters list largely the same landlords, contractors, and retainer vendors under Revenue Regulations No. 11-2018 — the value of an alternative isn’t just the Excel-to-DAT conversion itself, but how little needs re-entering each time.

This guide looks at where a basic converter falls short for QAP specifically, and how the QAP module in BIR Online Tools is built around that quarter-to-quarter repetition.

Stop Rebuilding Your QAP From Scratch FREE →

Why does QAP repetition matter more than the conversion step itself? #

QAP is filed four times a year, attached to BIR Form 1601-EQ or 1601-FQ depending on the type of withholding, under RR No. 11-2018. For most withholding agents, the payee list changes only at the margins from quarter to quarter — the same office landlord, the same retained accountant, the same handful of regular suppliers. A converter built around a single upload session has no way to carry that payee information forward, so the same TINs and ATCs get rebuilt from a blank template every quarter even when almost nothing has changed.

Where does a generic BIR Excel Uploader fall short for QAP? #

A generic converter handles the Excel-to-DAT step but leaves QAP-specific structure — the 1601-EQ/1601-FQ split and per-ATC row rules — for the filer to manage manually every quarter.

Common gaps for QAP filers:

  • No separation logic between payees subject to creditable expanded withholding tax (1601-EQ) and final withholding tax (1601-FQ) — mixing them into one file fails validation
  • No flag when the same payee appears under two different ATCs in a quarter and needs two separate rows rather than one combined line
  • No carryover of payee TIN, name, and typical ATC from the prior quarter’s filing
  • No shared account linking QAP payee data to the same payor’s Form 2307 certificates, even though both draw on the same underlying withholding activity

How does BIR Online Tools handle QAP differently? #

Typical BIR Excel UploaderBIR Online Tools — QAP module
1601-EQ / 1601-FQ separationManaged manually across two spreadsheetsSelected explicitly per filing in the QAP module
Multi-ATC payee handlingNo prompt — easy to miss a second rowStructured per-row entry surfaces missing ATC rows during validation
Quarter-to-quarter payee reuseRebuilt from template each quarterCompany account carries payor/payee context across periods
RecordkeepingSession-based, local downloadsDAT Repository organized by company and quarter
Link to Form 2307 issuanceSeparate, unrelated toolSame account used for certificate generation

A worked example #

A property management company pays a fixed monthly retainer to its external bookkeeper (5% professional-fee withholding, ATC WI010) and also pays a one-time IT consulting fee to the same bookkeeper’s firm in Q3 under a different engagement, also professional fees but flagged separately by the accounting team for a different project code. Both payments still fall under WI010 in this case, so the two amounts belong on two rows for the same payee within Q3’s QAP — a distinction that’s easy to lose in a spreadsheet copied forward from last quarter without review. A converter that only checks TIN format won’t flag a single combined row as wrong; it looks like valid data, just under-reported.

Which should you use for QAP — a basic uploader or a repeat-filing alternative? #

A basic BIR Excel Uploader may be enough if you:

  • File QAP for a small, simple payee list that rarely changes ATC or withholding type
  • Don’t mind maintaining the 1601-EQ/1601-FQ split as two separate spreadsheets
  • Don’t need last quarter’s payee list on hand while preparing the current one

A repeat-filing alternative fits better if you:

  • Pay a recurring set of vendors, landlords, or contractors every quarter
  • Want the 1601-EQ/1601-FQ separation and multi-ATC row rules structured into entry, not left to manual memory
  • Already use the same platform to generate BIR Form 2307 certificates for the same payees

Frequently asked questions #

Why does re-entering QAP payees every quarter in a basic Excel uploader get repetitive? #

Most withholding agents pay largely the same landlords, contractors, and retainer vendors every quarter, but a basic Excel Uploader treats each quarter as a blank spreadsheet with no memory of prior payee records, so the same TINs, names, and ATCs get retyped or re-pasted from scratch each period.

What QAP-specific separation does BIR Form 1601-EQ vs 1601-FQ require? #

Payees subject to creditable expanded withholding tax belong on the alphalist attached to BIR Form 1601-EQ, while payees subject to final withholding tax belong on the alphalist attached to BIR Form 1601-FQ, under Revenue Regulations No. 11-2018 — the two lists cannot be merged into one file.

Can the same payee need two rows in one quarter’s QAP? #

Yes. If a single payee received income under two different Alphanumeric Tax Codes within the same quarter — for example, a rent payment and a separate professional-fee payment to the same vendor — each ATC needs its own row rather than being combined into one line.

Does BIR Online Tools keep QAP payee records from one quarter to the next? #

BIR Online Tools’ QAP module keeps each quarter’s converted DAT file in a per-company DAT Repository, and because payor and payee details are tied to the same account used for Form 2307 certificate generation, recurring payee information doesn’t need to be rebuilt from a blank template each quarter.

When is QAP due? #

QAP is due on or before the last day of the month following the close of the taxable quarter, filed as a DAT attachment to BIR Form 1601-EQ or 1601-FQ under Revenue Regulations No. 11-2018.

Summary #

QAP’s real burden isn’t the Excel-to-DAT conversion itself — it’s rebuilding a mostly-unchanged payee list every quarter and keeping the 1601-EQ/1601-FQ split and multi-ATC rows straight by hand. A generic BIR Excel Uploader handles the conversion but leaves that repetition for the filer to manage. See How to Convert Excel to BIR DAT File for QAP for the underlying columns and deadline, Common QAP DAT File Errors for a fuller error breakdown, and BIR Excel Uploader Alternative for the broader platform comparison.