Real Estate Agent Commission Calculator Philippines

Real Estate Agent Commission Calculator Philippines calculates true agent earnings after broker splits, VAT or percentage tax, EWT withholding, and deal expenses. Built for Philippine real estate agents, brokers, and co-broker transactions to show realistic take-home commission per sale.

Commission Quote
Sale Price₱0
Rate0%
Tax (VAT/PT)₱0
₱0
Total Payable Commission
PH COMMISSION
🧾 Client View
Deal Parameters (PHP)
Split: 60%
Estimates for Philippine Real Estate. EWT rates vary by BIR classification. VAT is 12%, Percentage Tax is 3%. Check BIR Reg. 11-2018 for EWT rules.
💰 Net Cash You Receive
₱0
After Broker • Taxes • Expenses
🧾 Client Invoice
₱0
Commission + VAT
👤 Agent Gross
₱0
Before Tax & Expenses
🏢 Broker Take
₱0
Split Share
📝 EWT Withheld Creditable
₱0
Recoverable Tax Credit
📉 Expenses
₱0
Marketing + Admin
📊 Effective Take Rate
0%
Net Cash / Agent Gross
💎 Net per ₱1M
₱0
Standard Metric
🎯 To ₱100k Net
0
Deals Needed
🚀 To ₱250k Net
0
Deals Needed
⚖️ Effective Tax (EWT Only)
0%
EWT / Agent Gross
💧 Commission Leakage
0%
Total % Lost
Double End Boost
₱0
Potential Gain
📉 Min Rate Needed
0%
To Hit Target
🏛️ VAT (12%) PASS-THROUGH
₱0
Not Income
🆚 VAT vs Non-VAT Net
VAT Reg: ₱0
Non-VAT: ₱0
Diff: ₱0
⚖️ Deal Viability
🤝 Split Visual
AgentBroker
🧾 Deal Ledger (PHP)
Total Gross Commission0
Co-Op Broker Share-0
Agent Gross (Your Side)0
Brokerage Split-0
Expenses-0
EWT (Withholding)-0
Net Cash0
📊 Distribution

The Real Estate Agent Commission Calculator Philippines is a specialized web-based computation tool designed to process financial variables related to property transactions within the Philippine real estate market. This tool converts raw transaction data—such as sale price, commission rates, and tax classifications—into precise net income figures for real estate agents and brokers.

The primary function of the Real Estate Agent Commission Calculator Philippines is to automate the complex “waterfall” of deductions that occurs between the gross commission agreement and the final cash received by the agent. Unlike simple percentage calculators, this tool accounts for specific Philippine tax regulations (VAT vs. Percentage Tax), Bureau of Internal Revenue (BIR) withholding tax (EWT) classifications, and multi-layered brokerage split arrangements.

The Real Estate Agent Commission Calculator Philippines processes input data through a rigid logic sequence defined in its internal code. It handles three distinct calculation layers:

  1. Gross Transaction Layer: Determining the total commission and invoice amounts based on the sale price and tax type (VAT Inclusive, Exclusive, or Non-VAT).
  2. Split Distribution Layer: Allocating funds between the listing side, buying side, and the internal brokerage split (Agent vs. Broker).
  3. Net Income Layer: Deducting withholding taxes (EWT), operational expenses (marketing/admin), and transaction fees to derive the final “Net Cash” figure.

By inputting specific deal parameters, the Real Estate Agent Commission Calculator Philippines generates a comprehensive ledger, a visual distribution chart, and strategic metrics such as the “Effective Take Rate” and “Commission Leakage.”

Inputs Used by the Real Estate Agent Commission Calculator Philippines

The accuracy of the Real Estate Agent Commission Calculator Philippines depends on the specific values entered into the following fields. Each input corresponds to a variable in the computeDeal function of the source code.

Deal Parameters

  • Sale Price (₱): This numeric field (ph_p_price) represents the total contract price of the property. It serves as the base for calculating the gross commission.
  • Commission Rate (%): This percentage value (ph_p_rate) is applied to the Sale Price to determine the gross commission. The code includes a “DEV FRIENDLY” indicator that activates visually if the rate entered is 5.0% or higher.
  • Tax Type: This dropdown (ph_p_vat_type) determines how government taxes are calculated relative to the commission:
    • VAT Inclusive (12%): The tool treats the gross commission as already containing the tax, dividing the amount by 1.12 to find the base commission.
    • VAT Exclusive (+12%): The tool calculates 12% on top of the gross commission, increasing the total invoice amount.
    • Percentage Tax (3%) – Non-VAT: The tool calculates a 3% tax liability, which is treated as a deduction from the agent’s net income in the logic flow.
  • Withholding Tax (EWT): This selection (ph_p_ewt) applies a specific percentage deduction for Creditable Withholding Tax, mandated by Philippine tax law. Options include:
    • 5% (typically for non-licensed or lower income bracket).
    • 10% (standard for licensed professionals).
    • 15% (highest income bracket).
    • 0% (no withholding applied).
  • Property Type: This selector (ph_p_type) adjusts the default Commission Rate. Selecting “Condo” sets the default rate to 5.0%, while “House & Lot” or “Lot Only” sets it to 3.0%.
  • Target Net (₱): This numeric input (ph_p_target_net) sets a benchmark for the “Deal Viability” logic. It is compared against the final calculated Net Income to determine if the deal meets the user’s financial threshold.

Splits & Brokerage Inputs

  • Your Side Split (%): This value (ph_p_side_split) defines the percentage of the total commission allocated to the user’s side of the transaction (e.g., 50% for a standard co-broke deal).
    • Quick Select Buttons: The tool provides buttons to instantly set this to 50% (Buying/Listing Side) or 100% (Double End).
  • Agent Keep Split (%): Controlled by a slider (ph_slider_split) or text input (ph_p_broker_split), this defines the percentage of the “Side Split” income that is retained by the agent before expenses. The remaining percentage is allocated to the brokerage or broker owner.
  • Marketing/Advance (₱): This field (ph_p_marketing) represents specific monetary deductions for marketing costs or cash advances already taken.
  • Admin/Transaction Fees (₱): This field (ph_p_admin) represents fixed deductions for administrative processing or transaction coordination fees.

How the Real Estate Agent Commission Calculator Philippines Works

The internal logic of the Real Estate Agent Commission Calculator Philippines follows a strict, step-by-step execution path contained within the computeDeal function.

Step 1: Gross Commission Calculation The tool first calculates the grossComm by multiplying the price by the rate divided by 100.

Step 2: Tax Logic Application The code branches based on the selected vatType:

  • If VAT Exclusive: The tool calculates taxAmount as 12% of grossComm. The invoiceTotal becomes grossComm + taxAmount. The baseComm remains equal to grossComm.
  • If VAT Inclusive: The tool calculates baseComm by dividing grossComm by 1.12. The taxAmount is the difference between grossComm and baseComm.
  • If Percentage Tax: The tool calculates taxAmount as 3% of grossComm. This 3% is flagged as a cost (ptCost) to be deducted later.

Step 3: Side Split Allocation The tool calculates yourSideGross by applying the sideSplit percentage to the baseComm. The remaining amount is designated as otherSideSplit (the co-operating broker’s share).

Step 4: Brokerage Split Calculation The tool determines the broker’s share (brokerShareAmt) by applying the inverse of the user’s “Agent Keep Split” to the yourSideGross.

  • Formula: brokerShareAmt = yourSideGross * ((100 - brokerSplit) / 100)

Step 5: Agent Gross Determination The agentGrossAfterSplit is calculated by subtracting the brokerShareAmt from yourSideGross. This figure represents the agent’s income before government taxes and specific expenses.

Step 6: Withholding Tax (EWT) Calculation The Expanded Withholding Tax (ewtAmt) is calculated by multiplying the agentGrossAfterSplit by the selected ewtRate.

Step 7: Expense Aggregation The tool sums the admin and marketing inputs to define total expenses.

Step 8: Final Net Calculation The agentNet is derived by subtracting all deductions from the agentGrossAfterSplit.

  • Formula: agentNet = agentGrossAfterSplit - ewtAmt - expenses - ptCost
  • Note: If the Tax Type is Percentage Tax, the ptCost is deducted here. If VAT, the tax was handled in Step 2 and does not reduce the agent’s net income directly (as it is a pass-through).

Step 9: Iterative Solver (Min Rate) To determine the “Min Rate Needed,” the tool runs a loop up to 100 times, adjusting the commission rate incrementally until the calculated agentNet matches the targetNet.

Results and Metrics Explained

The Real Estate Agent Commission Calculator Philippines outputs specific financial metrics defined by the mathematical relationships in the code.

  • Net Cash You Receive (ph_out_net_main): The final liquid cash amount available to the agent after all possible deductions (Co-broke split, Brokerage split, EWT, Percentage Tax, Marketing, and Admin fees).
  • Client Invoice (ph_out_invoice): The total amount to be billed to the client. In VAT Exclusive scenarios, this is higher than the gross commission. In VAT Inclusive or Non-VAT scenarios, this equals the gross commission.
  • Agent Gross (ph_out_agent_gross): The portion of the commission belonging to the agent’s side of the deal, prior to the internal split with their brokerage.
  • Broker Take (ph_out_broker_take): The monetary amount retained by the real estate brokerage based on the split agreement.
  • EWT Withheld (ph_out_ewt): The amount deducted for taxes. The tool labels this as “Creditable,” indicating it is a tax credit rather than a pure expense, though it reduces immediate cash flow.
  • Effective Take Rate (ph_out_take_rate): A percentage metric representing the efficiency of the income.
    • Calculation: (Net Cash / Agent Gross) * 100.
  • Net per ₱1M (ph_out_net_per_m): A standardized metric showing how much net income is generated for every 1 million pesos of property value.
    • Calculation: (Net Cash / Sale Price) * 1,000,000.
  • Deals to ₱100k / ₱250k (ph_out_to_100k, ph_out_to_250k): Integers representing the volume of identical transactions required to reach specific net income milestones.
    • Calculation: Math.ceil(Milestone / Net Cash).
  • Effective Tax (EWT Only) (ph_out_tax_burden): The percentage of the agent’s gross income consumed specifically by the Withholding Tax.
  • Commission Leakage (ph_out_leakage): The total percentage of the agent’s side gross income lost to all deductions combined (Broker split + EWT + Expenses).
  • Double End Boost (ph_out_double_boost): The additional net income potential if the agent handles both the listing and buying sides (100% Side Split) compared to the current split.
  • VAT vs Non-VAT Net (ph_out_vat_diff): A comparison value showing the difference in Net Cash between a VAT-registered agent and a Non-VAT registered agent for the same transaction parameters.

Interpreting the Calculation Output

The Real Estate Agent Commission Calculator Philippines provides numerical indicators that describe the financial “health” of the deal based on the user’s inputs.

Deal Viability Text

The tool compares the calculated agentNet against the user-defined targetNet.

  • “Acceptable”: Displayed in green (#10b981) when the agentNet is greater than or equal to the targetNet.
  • “Renegotiate”: Displayed in red (#ce1126) when the agentNet is strictly less than the targetNet.

Visual Flow Bars

  • Net Flow Bar: The green bar (ph_bar_net) visually represents the percentage of the gross commission that results in Net Cash. A longer bar indicates higher income retention.
  • Deduction Flow Bar: The red bar (ph_bar_deduct) represents the percentage consumed by taxes, splits, and expenses. A longer bar indicates higher overhead or leakage.

Broker vs. Agent Split Visual

The tool renders a bar chart comparing the “Agent” share (green) versus the “Broker” share (red). This visualizes the brokerSplit input, showing the proportion of the side income retained by each party.

Assumptions and Calculation Limits

The Real Estate Agent Commission Calculator Philippines operates under strict code-defined constraints. Users must be aware of these fixed logic parameters:

  1. Fixed Tax Rates:
    • VAT is hardcoded at 12%.
    • Percentage Tax (Non-VAT) is hardcoded at 3%.
    • The calculator does not support variable VAT rates or custom tax percentages beyond the dropdown options.
  2. EWT Basis: Withholding tax is calculated on the agentGrossAfterSplit. The code assumes the tax base is the commission amount remaining after the brokerage split is deducted, not the gross commission.
  3. VAT Base Divisor: For “VAT Inclusive” calculations, the code uses a fixed divisor of 1.12.
  4. Percentage Tax Deduction: The code treats Percentage Tax (3%) as a direct expense deducted from the Agent Net. It does not add this amount to the Invoice Total; the Invoice Total remains equal to the Gross Commission in Non-VAT modes.
  5. Iteration Limit: The “Min Rate Needed” solver runs a maximum of 100 iterations. If a solution is not found within this limit, the result may be an approximation.
  6. Non-Negative Net: The code enforces Math.max(0, ...) on the Net Cash calculation, preventing the display of negative income even if expenses exceed commission revenue.

Estimation Disclaimer

The results generated by this tool are mathematical estimates based solely on the algorithms provided in the code and the user’s inputs. Actual payroll, tax obligations, and bank deposits may differ due to rounding differences, specific bank fees, or external accounting practices not modeled here. This tool does not constitute a formal tax assessment or official payroll document.

Related Tools & Calculators: