Payment Processing & FinTech

How to Record Buy Now Pay Later (BNPL) Loan Origination

Accounting for the creation of a consumer loan where the FinTech pays the merchant upfront at a discount.

Account NameTypeDebit ($)Credit ($)
Consumer Loan Receivable (BNPL)Asset (+)100.00-
Cash (Paid to Merchant)Asset (-)-94.00
Deferred Revenue - Merchant DiscountLiability (+)-6.00

💡 Accountant's Note

In BNPL (e.g., Klarna or Affirm), the merchant sells a $100 item. The FinTech pays the merchant $94 and takes the $100 risk from the consumer. The $6 'discount' is the FinTech's revenue. Under ASC 310, this discount is technically 'yield' and should be recognized over the life of the loan (e.g., 6–8 weeks) rather than all at once on Day 1.

Practitioner & Systems Framework

💻 ERP Architecture

Requires an 'Amortized Cost' engine. The $6 liability is released to revenue as the consumer makes their 4 bi-weekly payments.

⚠️ Audit Flags

Day 1 Revenue Recognition. If a FinTech recognizes the full $6 discount as revenue immediately, they are likely violating GAAP for 'Lending' activities. Auditors will require a deferral.

📄 Required Documentation

Merchant Agreement (Discount Rate), Consumer Loan Agreement, and the loan repayment schedule.

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)