The e-commerce cashflow problem
E-commerce has a brutal cashflow cycle. You pay for stock upfront, wait for it to arrive (1-4 weeks if you're importing), list it, sell it, then wait for your marketplace or payment provider to release funds. That's potentially 6-8 weeks between money going out and money coming back in.
Meanwhile, your suppliers want paying in 14-30 days. Amazon pays every 14 days. Shopify pays in 2-3 business days, but you still need to buy your next batch of stock before the last batch has fully sold through.
This timing mismatch is why profitable e-commerce businesses fail. The business makes money on paper, but the cash isn't there when the bills are due.
Credit card float for stock purchases
The simplest fix: put stock purchases on a business credit card.
Most credit cards give you 30-56 days interest-free from the transaction date to the payment due date. If you buy stock on day 1 of your billing cycle, you won't need to pay for it for up to 56 days. By then, you should have sold at least some of it and received the payout.
For direct card payments to suppliers:
- Capital on Tap — up to £250k limit, Visa so universally accepted
- Funding Circle — up to £250k limit, 1% cashback, no FX fees for international suppliers
Using bill pay for supplier invoices
Many suppliers — especially international ones — only accept bank transfer. Bill pay services solve this by paying your supplier via bank transfer while you pay the bill pay service with your credit card.
This is especially useful for:
- Chinese/Asian manufacturers who only accept wire transfers
- UK wholesalers who invoice by bank transfer
- Freight and logistics companies billing in different currencies
The 1.5-2.5% bill pay fee is almost always cheaper than the alternative (overdraft, invoice finance, or turning down an order because you can't afford the stock).
See our guide to paying invoices with a credit card for the full walkthrough.
Timing card cycles around marketplace payouts
This is where it gets clever. Align your credit card billing cycle with your marketplace payout schedule:
- Know your billing date — this is when your credit card statement closes
- Buy stock just after the billing date — maximises interest-free days
- Sell through before the payment due date — marketplace pays out before your card bill is due
- Pay your card bill from the payout — cash flow complete
Example timeline:
- Day 1: Billing cycle starts, buy £5,000 of stock
- Day 14-28: Stock arrives, listed, starts selling
- Day 30: Billing cycle closes
- Day 30-44: Marketplace payouts arrive (Amazon 14-day cycle)
- Day 56: Card payment due — pay from marketplace revenue
You've effectively financed £5,000 of stock for free.
Stacking rewards on top
While you're using credit cards for cashflow, you might as well earn rewards on the spend. On £5,000/month in stock purchases:
- Capital on Tap: ~£50/month in points (1%), no annual fee
- Funding Circle: £50/month cashback (1%), no annual fee, no FX fees
- Amex Gold Business: 5,000 MR points/month, transferable to Avios
Over a year, that's £600+ in rewards just for buying stock you were going to buy anyway.
Best cards for e-commerce businesses
Your choice depends on where your suppliers are:
Mostly UK suppliers:
- Capital on Tap — fast approval, high limits, no fee
- Barclaycard Select Cashback — 1% cashback if spending £2k+/month, Mastercard acceptance
International suppliers:
- Funding Circle — no FX fees, 1% cashback, ideal for importing
- Amex Gold Business — no FX fees, strong rewards, but lower acceptance
High-volume (£10k+/month):
- Amex Platinum Business — premium rewards at scale, travel perks for trade shows
See our full card comparison to find the right fit for your business.
Getting started
- Get a business credit card with a high enough limit for your stock purchases
- Sign up for a bill pay service for suppliers that don't take cards
- Note your billing cycle dates and align stock purchases accordingly
- Track your marketplace payout schedule
- Set up automatic card payments to avoid interest charges
The goal is simple: never pay for stock with your own cash when you can use 30-56 days of free credit card float instead.