FAQ

How long does it take to repay a merchant cash advance?

By Helm, Funding Specialists

Key takeaways
  • Most merchant cash advances are repaid within 6 to 18 months.
  • There is no fixed repayment term. The timeline depends on your card sales volume.
  • Busy trading periods speed up repayment; quiet periods slow it down.
  • The total cost stays the same regardless of how long repayment takes.

One of the most common questions about merchant cash advances is how long repayment takes. Unlike a loan with a fixed term, an MCA has no set end date. The answer depends entirely on your card sales.

This guide explains the typical timelines, what influences them, and why the flexible structure works in your favour.

Typical repayment timelines

Most UK businesses repay a merchant cash advance within 6 to 18 months. However, the actual duration depends on your daily card sales volume and the repayment percentage agreed with your provider.

Businesses with high card turnover will repay faster. Businesses with lower or seasonal turnover will take longer. Neither scenario results in a penalty or additional cost.

What determines the repayment timeline?

Three factors control how quickly you repay:

Example repayment scenarios

Here is how different card sales volumes affect the repayment timeline for a £20,000 advance with a factor rate of 1.3 (total repayable: £26,000) at a 15% repayment rate.

Avg. Daily Card SalesDaily Repayment (15%)Estimated Repayment Period
£500£75~347 days (14-15 months)
£800£120~217 days (9-10 months)
£1,200£180~144 days (6-7 months)
£2,000£300~87 days (3-4 months)

Seasonal businesses and repayment

If your business is seasonal, your repayment timeline will naturally fluctuate. During your peak season, higher card sales mean larger daily repayments and faster progress. During off-peak months, repayments slow down automatically.

This is one of the key advantages of an MCA over a fixed-term loan. You are never forced to make a large payment during a quiet period. The advance adjusts to your reality.

Can you repay early?

With most MCA providers, early repayment happens naturally if your card sales are stronger than expected. There are no early repayment penalties.

However, unlike a loan, paying early does not reduce the total cost. The fixed fee was agreed upfront and remains the same whether you repay in four months or twelve.

What if you want to slow down repayments?

Because repayments are a fixed percentage of card sales, you cannot manually adjust the rate. However, if your sales naturally decrease, repayments slow down automatically.

If you are concerned about the pace of repayments, it is worth discussing the repayment percentage with your provider before accepting an offer. A lower percentage means more of each transaction stays in your account, though the advance will take longer to repay.

Frequently asked questions

What is the shortest time to repay an MCA?

Some businesses with very high card turnover repay within three to four months. This happens naturally when daily card sales are significantly higher than the minimum needed to service the advance.

What is the longest an MCA can take to repay?

There is no maximum repayment period. If your card sales drop, repayments slow accordingly. Most advances are repaid within 18 months, but there is no penalty for taking longer.

Do I pay more if repayment takes longer?

No. The total repayable amount is fixed from the start. Whether you repay in six months or eighteen months, the cost is the same.

Can I take a second advance before finishing the first?

Some providers offer top-ups or renewals once you have repaid a significant portion of your current advance, typically 50% or more. This allows you to access additional funding before fully clearing the original amount.