← all guides Guide · Malaysia · Consumer credit

The 2026 Consumer Credit Act, in plain English.

Published

Malaysia's Consumer Credit Act came into force on March 1, with mandatory affordability checks for SPayLater, Atome, Grab PayLater and the rest from June 1. Here's what changes for you, and how to keep tracking the small print in Duitful.

The two dates that matter

June 1, 2026

Mandatory affordability checks + fee disclosure for all BNPL providers

CCA itself is already in force since March 1, 2026

The Consumer Credit Act regulates BNPL providers (Atome, SPayLater, Grab PayLater, ShopBack PayLater, and others) under the new Consumer Credit Commission. The framework is in force now. The strict consumer-side rules kick in on June 1.

What changes for you

  1. 1

    Affordability check before every new BNPL plan

    Providers must verify that you can actually pay before approving a new instalment. Expect more "no" replies if you have thin track records or high existing debt across providers.

  2. 2

    All fees disclosed before you confirm

    Late fees, conversion fees, missed-instalment penalties — every charge has to be on screen before you tap Confirm. No discovery after the fact.

  3. 3

    A single regulator to escalate to

    If a BNPL provider misbehaves, the Consumer Credit Commission is the place to file a complaint. Provider-side complaint channels still apply first, but there's now a real backstop.

Before CCA vs after

Before CCA

  • Approvals on minimal checks across providers
  • Fees discovered after a missed payment
  • Disputes handled provider by provider
  • No central oversight

After June 1, 2026

  • Affordability check before approval
  • All fees on screen at confirm
  • One regulator (Consumer Credit Commission)
  • Stricter rules but cleaner consumer protection

Tracking BNPL cleanly in Duitful

  1. 1

    Add each plan as a debt

    Open Debts → Add. Enter the provider name (Atome, SPayLater), the outstanding balance, the APR (yes, BNPL has one once you miss a payment), and the minimum monthly amount.

  2. 2

    Categorise the daily deductions

    When a payment comes off your card or wallet, log it as a daily expense. Set Category to the BNPL provider so Reports filters cleanly.

  3. 3

    Watch the running total

    Open the Debts tab. You'll see total BNPL outstanding alongside credit cards and loans on one screen. Avalanche planner sorts by APR so you know which to clear first.

Common questions

Does CCA cap how much I can borrow on BNPL?

Not directly. The act requires providers to check affordability before approving new credit. In practice that means stricter approval for users with thin track records or high existing debt across providers.

Will my existing BNPL plans be cancelled or repriced?

No. Existing plans run to completion on the terms they were issued. The new rules apply to plans issued from June 1, 2026 onwards.

Where do I complain about a BNPL provider after June 1?

Escalate to the Consumer Credit Commission once the provider's own complaint channel has failed. CCC publishes its escalation process; check their site closer to the date.

How do I track my BNPL APR if the provider doesn't show one?

When you sign up, look at the late-payment fee structure. A missed instalment that triggers a 5%-of-outstanding fee is effectively very high APR. Log a conservative APR in Duitful (e.g., 24%) so the avalanche planner gives the BNPL its weight.

Track every BNPL plan in one place

Add each BNPL or instalment as a debt in Duitful. Watch the total alongside your credit cards and loans on one screen, and let the avalanche planner tell you which one to clear first.

Open Duitful →