SaaS

How to Record a New Monthly Subscription Collected via Stripe Net of Processing Fees

Recording a new subscription paid by credit card through Stripe, recognizing gross revenue and the processing fee separately.

Account NameTypeDebit ($)Credit ($)
Cash in Bank (Net)Asset (+)96.10-
Payment Processing Fees (Stripe)Expense (+)2.90-
Subscription RevenueRevenue (+)-99.00

💡 Accountant's Note

Always record gross revenue ($99) and the Stripe fee ($2.90) separately. Recording only the net amount ($96.10) understates revenue and distorts the gross margin percentage.

Practitioner & Systems Framework

💻 ERP Architecture

The Stripe integration in your ERP (via Stripe's accounting integrations or a tool like Synder) should automatically post the gross charge to revenue and the fee to Payment Processing Fees. Maintain a Stripe Clearing account so that gross charges are matched to the net settlement deposit when Stripe pays out (typically T+2). Reconcile the Stripe dashboard balance to the ERP clearing account weekly.

⚠️ Audit Flags

Auditors will verify that the gross revenue figure in the ERP matches the gross charge volume in Stripe — not the net payout. They will also confirm the fee rate (2.9% + $0.30 standard; lower for high-volume merchants) matches the current Stripe agreement and is consistent with what the income statement shows per dollar of revenue.

📄 Required Documentation

Stripe payment confirmation, Stripe monthly payout summary (gross charges, fees, net payout), ERP clearing account reconciliation, Stripe merchant agreement showing fee schedule.

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