To record a merchant cash advance, bookkeepers commonly treat it as a short-term liability. When funds arrive, debit your bank account for the cash received, debit a financing fee expense account for the factor cost, and credit a liability account for the total payback amount. Daily ACH debits then reduce that liability account directly.
The Accounting Debate: Liability or Asset Sale?
On paper, a merchant cash advance agreement states you are selling future receivables rather than borrowing money. Legally and contractually, funders frame the transaction this way to avoid lending regulations. In everyday bookkeeping, however, the obligation to repay is fixed and enforced daily. Because of this, many small-business accountants and certified public accountants treat an advance as a short-term liability on your balance sheet.
How you structure the entries depends on your tax advisor's preference. Some professionals prefer amortizing the financing fee across the term, while others expense it immediately. This walkthrough at MerchantCapitalGuide illustrates the standard liability-based approach used by most small-business bookkeepers. Always check with your CPA before closing your books for the year.
| Account Name | Account Type | Debit | Credit |
|---|---|---|---|
| Checking / Cash | Bank | $20,000 | - |
| MCA Financing Fees | Expense | $6,000 | - |
| MCA Payable | Other Current Liability | - | $26,000 |
Recording the Initial Funding Entry
Using the standard baseline across MerchantCapitalGuide, consider a $20,000 advance funded at a 1.30 factor rate. Under these terms, your total repayment obligation equals $26,000, creating an immediate financing fee of $6,000. When the advance funds hit your commercial checking account, create a manual journal entry in your accounting software to record the cash, the expense, and the liability simultaneously.
Debit your checking account for the net $20,000 received. Debit an expense account named MCA Fees or Advance Financing Fees for $6,000. Finally, credit a current liability account named MCA Payable for the full $26,000. This entry balances immediately and establishes the total payoff balance your business must clear through ongoing debits.
Recording Daily Automated Clearing House (ACH) Debits
Most funders collect repayment via automated daily withdrawals from your operating account on business days. If you repay that $26,000 total balance across roughly 250 business days over a year, the funder withdraws approximately $104 per collection day. Because you already recognized the $6,000 financing fee upon funding, daily payments do not touch your profit and loss statement.
Instead, each daily withdrawal reduces the liability on your balance sheet. For every withdrawal, record an entry that debits MCA Payable for $104 and credits your checking account for $104. By the final payment, the MCA Payable liability balance returns to zero. You can map out your specific daily debit impact with the free daily debit calculator before funding.
| Account Name | Account Type | Debit | Credit |
|---|---|---|---|
| MCA Payable | Other Current Liability | $104 | - |
| Checking / Cash | Bank | - | $104 |
Step-by-Step Setup in QuickBooks Online
- 01
Set Up the Liability Account
Go to your Chart of Accounts and create a new account. Select 'Other Current Liabilities' as the account type, choose 'Loan Payable' or 'Other Current Liabilities' as the detail type, and name it 'MCA Payable - [Funder Name]'.
- 02
Create the Fee Expense Account
In the Chart of Accounts, add an expense account. Choose 'Other Expense' or 'Expense' as the type and name it 'Merchant Cash Advance Fees' to separate it from ordinary bank interest.
- 03
Enter the Funding Journal Entry
Click '+ New' and choose 'Journal Entry'. Enter the funding date. Debit Checking for the cash deposited, debit MCA Fees for the factor cost, and credit MCA Payable for the full payback total.
- 04
Automate Daily Repayments with Bank Rules
When daily withdrawals appear in your banking feed, create a bank rule matching the funder description. Set the rule transaction type to 'Transfer' or 'Expense' categorized directly to the 'MCA Payable' liability account.
Why Accurate Classification Matters for Underwriting
A merchant cash advance fee is a fixed financing cost, not traditional loan interest. Unlike a standard commercial bank loan, the factor cost does not shrink if you repay early. A 1.30 factor rate means you repay $1.30 for every dollar received, whether collection takes six months or twelve months. Misclassifying these fees as standard interest distorts your operating margins and your tax documentation.
When you later apply for traditional financing, underwriters scrutinize your profit and loss statement and balance sheet. Mislabeling advances can cause confusion regarding outstanding liens and operating cash flow. To calculate your total payback obligations and effective term length before committing, run your figures through the free payback calculator.
- Factor fees represent a fixed dollar cost of capital rather than an amortizing annual interest charge.
- Proper liability tracking ensures your balance sheet clearly displays pending UCC liens to potential lenders.
- Automating daily categorizations in QuickBooks prevents bank reconciliation errors and duplicate entries.
- Clear documentation makes it straightforward for your tax preparer to evaluate expense deductions at year-end.
Professional Advice and Site Disclaimer
MerchantCapitalGuide provides educational guides and free financial calculators to help business owners evaluate costly financing. We are not an accounting firm, law firm, lender, or broker. The accounting steps outlined here reflect standard industry practices, but reporting standards can vary depending on whether your business reports on a cash basis or accrual basis.
Always consult a licensed CPA or certified bookkeeper to confirm the right accounting structure for your specific business. If you currently juggle multiple advances or high daily debits, use our free tools to verify balances, model cash flow stress, and prepare complete financial schedules before speaking with an accounting professional.
Frequently asked questions
Is a merchant cash advance recorded as a loan on the books?
Legally, an advance is a purchase of future sales rather than a loan. In practical bookkeeping, however, most CPAs record it as an 'Other Current Liability' because it creates a fixed payment obligation. Consult your accountant to determine whether they prefer liability or receivable-sale treatment.
What expense account should I use for the factor fee?
Create an expense account named 'Merchant Cash Advance Fees' or 'Financing Fees' under your operating expenses. Avoid using standard 'Interest Expense' because an MCA charges a fixed factor cost rather than an amortizing annual interest rate.
How do I record daily MCA payments in QuickBooks?
Do not categorize daily debits as an expense in your bank feed. Instead, assign each daily ACH withdrawal directly to your 'MCA Payable' liability account. This systematically reduces the balance you owe without double-counting the financing fee on your profit and loss statement.
Does an MCA count as debt when applying for a business loan?
Yes. Even though funders describe advances as purchase agreements, commercial lenders and underwriters consider outstanding MCA balances as debt obligations. They review your bank statements and balance sheets to see how daily debits impact your debt-service coverage ratio.
How do I record an MCA if I settle for less than the balance?
If you settle an advance for less than the remaining liability, debit the 'MCA Payable' account for the remaining balance, credit your bank account for the settlement payment made, and credit an 'Other Income' account (Cancellation of Debt Income) for the forgiven difference.
