↓Skip to main content

Best BIR Excel Uploader Alternative for Law Firms and GPPs Withholding on Partner Drawings

A law firm or other professional partnership organized as a general professional partnership (GPP) doesn’t need a BIR Excel Uploader alternative for the reason most comparisons on this site assume — it isn’t withholding tax on fees clients pay it at all. Under RMC No. 3-2012, a GPP’s withholding obligation runs inward, to its own partners’ drawings, not outward to the clients who pay it. That internal pattern — a handful of partners, each tracked against a ₱720,000 threshold that changes their withholding rate mid-year — is exactly the kind of structure a generic payor-to-many-external-payees Excel-to-DAT converter doesn’t model.

This guide looks at why a GPP’s withholding flow is structurally different from the firm, freelancer, and real-estate-lessor comparisons already covered on this site, and walks through a worked example for a three-partner law office.

Generate a Partner's BIR Form 2307 FREE →

Why doesn’t a GPP’s withholding pattern look like a typical firm’s? #

A GPP withholds on what it pays its own partners, not on what clients pay the GPP — the opposite direction from the ordinary payor-withholds-on-payee pattern most BIR Excel Uploader comparisons assume. Withholding Tax on GPP Professional Fees: Is a Law Firm Partnership Subject to BIR Form 2307? covers the underlying rule — NIRC Section 26 provides:

“A general professional partnership as such shall not be subject to the income tax imposed under this Chapter. Persons engaging in business as partners in a general professional partnership shall be liable for income tax only in their separate and individual capacities.”

— National Internal Revenue Code, Section 26

RMC No. 3-2012 confirms that payments clients make to the GPP for its professional services “are not subject to income tax and consequently to withholding tax” under RR No. 2-98. The GPP becomes a withholding agent one step later, when it distributes income to its own partners.

That reversal matters for tooling because a generic Excel-to-DAT converter, and most of the firm-oriented comparisons Best BIR Excel Uploader Alternative for Firms Managing Many Clients: One Team, Every Client’s Filings covers, are built around one payor issuing certificates to dozens of external payees. A GPP issues certificates to a small, fixed set of its own partners instead — fewer rows, but a tracking requirement a client-facing tool doesn’t anticipate.

What does a generic converter leave a GPP to track manually? #

The core gap is the ₱720,000 cumulative-payment threshold itself: nothing in a plain spreadsheet-to-DAT converter watches a partner’s running total across the year and flags the exact drawing where the rate should switch from 10% to 15%.

Partner’s cumulative payments for the yearATCCWT rate
₱720,000 or belowWI15210%
Above ₱720,000WI15315%

A basic uploader converts whatever ATC and rate a bookkeeper types into a row into a valid DAT file — it has no memory of what that same partner was paid in January, March, or June, so catching the exact drawing where the threshold is crossed depends entirely on someone manually maintaining a running total alongside the DAT template.

Common gaps for a GPP specifically:

  • No running total of each partner’s cumulative drawings across the year, so a rate switch from 10% to 15% depends on manual tracking outside the tool
  • No distinction in most templates between “payments to partners” (withheld, per RR No. 2-98) and “payments the firm itself received from clients” (not withheld, per RMC No. 3-2012) — the two can get mixed into one spreadsheet workflow by mistake
  • No reconciliation between certificates issued to partners this year and the firm’s own BIR Form 1604-E alphalist reporting at year-end

A worked example: a three-partner law office’s Q4 drawings #

Dela Cruz, Santos & Reyes Law Offices is a GPP with three equal partners. By Q4, each partner’s cumulative drawings for the year sit at a different point relative to the ₱720,000 threshold. The figures are fictional.

PartnerCumulative drawings before Q4Q4 drawingNew cumulative totalATC and rate on the Q4 certificate
Dela Cruz₱650,000₱100,000₱750,000WI153 at 15% — crosses ₱720,000 mid-quarter
Santos₱500,000₱150,000₱650,000WI152 at 10% — stays under the threshold
Reyes₱740,000₱80,000₱820,000WI153 at 15% — already over the threshold before Q4

Dela Cruz’s case is the one a generic spreadsheet is most likely to get wrong: the ₱100,000 Q4 drawing itself pushes cumulative payments from ₱650,000 to ₱750,000, so the correct treatment splits that single drawing — the portion up to ₱720,000 at 10%, and the remainder at 15% — rather than applying one rate to the whole amount. A tool with no running-total awareness has no way to flag that this drawing is the one that crosses the line unless the preparer already knows to check.

Which fits better — a basic uploader or a GPP-aware alternative? #

A basic BIR Excel Uploader may be enough if you:

  • Have one or two partners whose cumulative drawings you can track by memory or a simple running tally
  • Rarely approach the ₱720,000 threshold within a filing year
  • Already keep a separate, reliable running-total record outside the DAT-conversion tool itself

A GPP-aware alternative fits better if you:

  • Have several partners at different points relative to the ₱720,000 threshold and want the rate switch caught automatically rather than by memory
  • Want partner certificates and the firm’s year-end BIR Form 1604-E alphalist reconciled in the same place
  • Want a clear separation between the GPP’s own non-withheld client receipts and its withheld payments to partners, so the two don’t get mixed in one spreadsheet

Frequently asked questions #

Does a law firm organized as a GPP withhold tax on fees clients pay it? #

No. Under RMC No. 3-2012, income payments a client makes to a general professional partnership for professional services are not subject to income tax and consequently not subject to withholding tax, so the client pays the GPP’s full billed fee with no BIR Form 2307 issued on that payment.

So where does a law firm GPP actually withhold tax? #

On its own payments to its partners. Under Section 2.57.2(H) of Revenue Regulations No. 2-98, as amended by Revenue Regulations No. 30-2003, a GPP’s drawings, advances, sharings, allowances, and stipends paid to partners are subject to 10% creditable withholding tax up to ₱720,000 in cumulative payments for the year, and 15% above that threshold.

Why doesn’t a generic BIR Excel Uploader fit this pattern well? #

A generic converter is built around one payor issuing certificates to many external payees at a single rate per transaction type. A GPP’s pattern is the reverse in structure but still internal: one partnership issuing certificates to a handful of its own partners, where each partner’s rate can change mid-year the moment their cumulative drawings cross ₱720,000 — a threshold a basic spreadsheet-to-DAT converter has no way to track automatically.

Does a two-partner or three-partner firm really need a dedicated tool for this? #

The certificate volume is small, but the risk isn’t about volume — it’s about correctly tracking each partner’s running total across the year and switching the ATC and rate the moment a partner crosses the ₱720,000 mark. A spreadsheet can do this manually, but nothing catches a partner who should have moved from WI152 to WI153 partway through the year unless someone remembers to check the running total before each drawing.

What ATC codes does a GPP use for partner drawings? #

ATC WI152 at 10% applies while a partner’s cumulative payments for the year are ₱720,000 or below; ATC WI153 at 15% applies once that partner’s cumulative payments exceed ₱720,000. These are separate from the ordinary professional-fee codes (WI010/WI011) a GPP’s own clients would use if the GPP were subject to withholding, which it isn’t.

Summary #

A GPP’s withholding obligation points inward at its own partners, not outward at its clients — a structural difference from the payor-to-many-payees pattern most BIR Excel Uploader comparisons assume, and one that turns on a ₱720,000 running-total threshold a generic converter has no way to track across the year. See Withholding Tax on GPP Professional Fees: Is a Law Firm Partnership Subject to BIR Form 2307? for the full rate and ATC breakdown, and Best BIR Excel Uploader Alternative for Firms Managing Many Clients: One Team, Every Client’s Filings for how a practice managing several clients’ filings compares when the withholding runs the ordinary direction instead.