If you've bought anything online in the last few years, you've seen them: Klarna, Afterpay, and Affirm. Three buy-now-pay-later giants, all promising to split your purchase into manageable chunks. But which one actually costs you the least?
We dug into the fee structures, interest rates, and real-world costs of each service so you don't have to. Here's the honest breakdown.
The Short Answer
For small purchases under $500 paid over 6 weeks, all three are equally free โ $0 interest, $0 fees, as long as you pay on time. The differences show up when you miss a payment, need longer financing, or shop at specific stores.
For larger purchases ($500+) stretched over 6โ36 months, Affirm tends to be the most transparent with fixed APRs ranging from 0% to 36%, while Klarna offers similar rates but with more variability. Afterpay doesn't really do long-term financing in most markets.
How Each Service Works
Klarna
Klarna offers three main products: Pay in 4 (4 interest-free payments over 6 weeks), Pay in 30 (pay the full amount 30 days after purchase), and Financing (6โ36 month loans at 0โ29.99% APR). The Pay in 4 option is their most popular โ it works at over 500,000 merchants worldwide and requires no hard credit check.
Afterpay
Afterpay is the simplest of the three: 4 payments over 6 weeks, no interest, no fees (if you pay on time). That's it. They don't offer longer financing in most markets, which keeps things straightforward but limits flexibility for bigger purchases. Afterpay works with over 160,000 merchants.
Affirm
Affirm is the most flexible. You can choose Pay in 4 (4 payments over 6 weeks, 0% APR) or monthly installments (3โ36 months at 0โ36% APR depending on your credit). Affirm partners with over 35,000 merchants including Amazon and Walmart. They're also the most upfront about showing you your APR before you commit.
Head-to-Head Comparison
| Feature | Klarna | Afterpay | Affirm |
|---|---|---|---|
| Pay in 4 | โ Yes | โ Yes | โ Yes |
| Interest on Pay in 4 | 0% | 0% | 0% |
| Long-term financing | 6โ36 months | Limited | 3โ36 months |
| APR range (long-term) | 0โ29.99% | N/A | 0โ36% |
| Late fee | Up to $7 | Up to $8 (or 25% of payment) | None |
| Credit check | Soft (Pay in 4) | None | Soft or hard |
| Reports to bureaus | Some products | No | Some loans |
| Merchant count | 500,000+ | 160,000+ | 35,000+ |
| Min purchase | $35 | $35 | $50 |
| Max purchase (Pay in 4) | $1,000 | $1,500 | $1,500 |
Real Cost Examples
Example 1: $200 Purchase, Pay in 4
All three services handle this identically: 4 payments of $50, zero interest, zero fees. Total cost: $200. No winner here โ they're all free.
Example 2: $1,200 Purchase, 12-Month Financing
Here's where things diverge. Afterpay doesn't offer 12-month financing, so you'd need to use Pay in 4 ($300 every 2 weeks) โ which is tough on cash flow.
With Klarna at a typical 15% APR: you'd pay roughly $1,299 total ($99 in interest), or about $108/month.
With Affirm at a similar 15% APR: you'd pay roughly $1,299 total as well. Affirm shows you the exact total upfront, so no surprises.
If you qualify for 0% APR on either platform, the total stays at $1,200 โ but 0% is typically reserved for borrowers with good-to-excellent credit.
Example 3: $600 Purchase, Miss One Payment
This is where the "free" BNPL model gets expensive.
Klarna charges up to $7 per missed payment, capped at 25% of the order. On a $600 purchase with 4 payments of $150, one missed payment = $7 late fee.
Afterpay charges an initial $8 late fee, then another $8 if the payment remains unpaid after 7 days. Maximum late fees are capped at 25% of the order or $68, whichever is less. One missed payment = $8.
Affirm doesn't charge late fees at all. However, missed payments can be reported to credit bureaus, which could cost you far more in the long run through higher interest rates on future loans.
Credit Score Impact
This is the part most people overlook. Here's the deal:
- Klarna reports some financing products to Experian and TransUnion. Pay in 4 typically doesn't get reported, but longer-term loans might. Missed payments can hurt your score.
- Afterpay doesn't report to credit bureaus at all. Good news: on-time payments won't help your score. Bad news: if you default, they can send your account to collections, which absolutely will hurt.
- Affirm reports some loans to Experian. Their Pay in 4 product doesn't affect your credit, but monthly installment loans may show up on your report. This can actually help your score if you pay on time consistently.
Where Each One Wins
Klarna wins when:
- You want the widest merchant selection (500,000+ stores)
- You need flexible financing options beyond 4 payments
- You shop internationally โ Klarna is available in 45+ countries
Afterpay wins when:
Affirm wins when:
- You're making a large purchase ($500+) and need 6+ months to pay it off
- You value transparency โ Affirm shows your exact total cost before you commit
- You want the possibility of building credit through reported payments
- You shop at Amazon or Walmart (exclusive Affirm partnerships)
The Verdict
There's no single "best" BNPL service โ it depends on your purchase and your habits:
For everyday purchases under $500: Pick whichever one your store supports. They're all free if you pay on time.
For bigger purchases: Affirm's transparency and flexible terms give it the edge. You'll know exactly what you're paying before you click "buy."
If you sometimes miss payments: Affirm is the safest choice since they don't charge late fees. But seriously โ set up autopay. A $7โ$8 late fee on a $50 purchase is a 14โ16% effective fee rate.
๐งฎ See the Real Cost for Your Purchase
Plug in your purchase amount and payoff timeline. Our free calculator compares BNPL services, credit cards, and more to find your cheapest option.
Try the Calculator โFAQ
Is Klarna cheaper than Afterpay?
For 4-pay plans, both are equally free at $0 interest and $0 fees when paid on time. Klarna charges up to $7 in late fees while Afterpay charges up to $8 per missed payment. For longer financing, Klarna offers 0โ29.99% APR while Afterpay doesn't offer extended terms in most markets.
Does Affirm do a hard credit check?
Affirm may perform a soft credit check for Pay in 4 purchases, which doesn't affect your score. For longer-term loans (6โ36 months), they may perform a hard inquiry. Klarna and Afterpay typically only do soft checks for their 4-pay plans.
Which BNPL service has the most stores?
Klarna leads with 500,000+ merchants globally. Afterpay has 160,000+ merchants. Affirm has 35,000+ but includes major retailers like Amazon and Walmart that the others don't serve.
Can using BNPL hurt my credit score?
On-time BNPL payments typically aren't reported to credit bureaus, so they won't build your score. Missed payments can be reported (especially by Affirm and Klarna) and hurt your score. Afterpay doesn't report but may send defaults to collections.