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.
| Total Gross Commission | 0 |
| Co-Op Broker Share | -0 |
| Agent Gross (Your Side) | 0 |
| Brokerage Split | -0 |
| Expenses | -0 |
| EWT (Withholding) | -0 |
| Net Cash | 0 |
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:
- Gross Transaction Layer: Determining the total commission and invoice amounts based on the sale price and tax type (VAT Inclusive, Exclusive, or Non-VAT).
- Split Distribution Layer: Allocating funds between the listing side, buying side, and the internal brokerage split (Agent vs. Broker).
- 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
taxAmountas 12% ofgrossComm. TheinvoiceTotalbecomesgrossComm+taxAmount. ThebaseCommremains equal togrossComm. - If VAT Inclusive: The tool calculates
baseCommby dividinggrossCommby 1.12. ThetaxAmountis the difference betweengrossCommandbaseComm. - If Percentage Tax: The tool calculates
taxAmountas 3% ofgrossComm. 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
ptCostis 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.
- Calculation:
- 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.
- Calculation:
- 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).
- Calculation:
- 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 theagentNetis greater than or equal to thetargetNet. - “Renegotiate”: Displayed in red (
#ce1126) when theagentNetis strictly less than thetargetNet.
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:
- 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.
- 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. - VAT Base Divisor: For “VAT Inclusive” calculations, the code uses a fixed divisor of 1.12.
- 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.
- 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.
- 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:
- Real Estate Commission Rates In Malaysia
- Real Estate Commission Calculator Ontario
- Real Estate Commission Calculator Australia
- Amazon Commission Calculator
- Real Estate Commission Calculator Florida
- Real Estate Commission Calculator Texas
- Vancouver Real Estate Commission Calculator
- Commercial Real Estate Commission Calculator
- Commission Calculator
- Calgary Real Estate Commission Calculator
- Real Estate Commission Calculator Michigan
- Dubai Real Estate Commission Calculator
- Real Estate Agent Commission Calculator Philippines
- Alberta Real Estate Commission Calculator
- Real Estate Commission Calculator
- Flipkart Commission Calculator
- Canadian Real Estate Commission Calculator
- Real Estate Commission Calculator Georgia
- Saskatchewan Real Estate Commission Calculator
- Real Estate Commission Calculator Arizona
- Queensland Real Estate Commission Calculator (Qld)