BNPL vs Credit Card: Which Actually Costs More?

A $500 purchase paid over 4 installments with Afterpay at 0% interest costs exactly $500 — if all payments are on time.

A $500 purchase on a credit card at 22% APR, paid over the same 6 weeks with minimum payments, costs approximately $510–515.

Side-by-side comparison

Factor BNPL (Pay in 4) Credit Card
Interest on balance 0% (if on time) 22–25% APR (avg)
Late fee $5–8 per missed payment $25–40 per missed payment
Grace period Varies (0–10 days) ~25 days before interest starts
Purchase protection Limited or none Chargeback rights, fraud protection
Credit building Minimal (newer reporting) Established credit reporting
Spending limit Per-purchase approval Revolving credit line
Returns / refunds Payments may continue during dispute Chargeback available
0% promo available? Standard on Pay in 4 Many cards offer 0% for 12–18 months

The scenario that flips the math

A credit card with a 0% intro APR for 15 months carries zero interest on a $500 purchase paid over 6 weeks.

The same purchase on BNPL with one missed payment incurs an $8 fee — making the credit card the cheaper option.

When BNPL costs more

The cheaper option depends on a few variables: whether payments land on time, whether the card carries a promotional rate or a standard balance, and how many plans are open at once. The same two products produce different totals under different conditions.

Calculate the effective APR on a specific BNPL plan →

Related: Is Buy Now Pay Later Really Free? · Klarna vs Afterpay vs Affirm