Payment Processing & FinTech

How to Record Embedded Finance Partner Commissions (SaaS Splits)

Accounting for the share of processing revenue paid to a SaaS partner (e.g., Shopify) for referring a merchant and facilitating the payment integration.

Account NameTypeDebit ($)Credit ($)
Gross Transaction Processing RevenueRevenue (+)-1,000.00
Partner Commission Expense (Embedded Finance)Expense (+)400.00-
Accrued Partner PayablesLiability (+)-400.00

💡 Accountant's Note

In Embedded Finance, the payment processor shares the 'Net Take-rate' with the software platform where the transaction originated. If the processor keeps $1,000 in fees and the partner gets 40%, the processor records $1,000 in revenue and $400 in commission expense. This is classified as a direct 'Cost of Sales' because it is a variable cost required to generate the revenue.

Practitioner & Systems Framework

💻 ERP Architecture

The 'Partner Sub-ledger' must track volume by 'Partner ID' and calculate tiered splits. Payouts are usually made monthly, but the expense must be accrued at the time the transactions occur.

⚠️ Audit Flags

Netting partner payables against revenue. If the processor only records $600 in revenue, they are violating ASC 606 (Gross vs Net) because they are the 'Principal' responsible for the payment switching and network compliance.

📄 Required Documentation

Partner Revenue-Share Agreement, daily transaction logs with Partner tags, and the monthly commission reconciliation report.

Did you find the exact entry you were looking for?

Automate this entry with the JEH Accounting Suite

Stop doing manual entry. Our VBA-powered ERP automatically generates your ledgers, Trial Balance, and Financial Statements.

No Subscriptions. Own your data.

QA

Expert Analysis by Qusai Ahmad

General Accountant Supervisor & IFRS Specialist

Specialized in SAP GUI automation and Middle Eastern tax compliance. Building digital tools for the next generation of finance leaders.

LinkedIn Profile

Discussion & Community Questions

Loading comments...

Leave a comment (No sign-up required)