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.
โš ๏ธ Important None of these services will build your credit score through normal Pay in 4 usage. If you're trying to improve your credit, a secured credit card or credit-builder loan is a better tool.

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:

  • You want the simplest experience โ€” just 4 payments, nothing else
  • You're making purchases under $1,500 and can handle biweekly payments
  • You want zero credit check whatsoever
  • 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.