1000 business cards boxed and ready for collection

How Can I Get 1000 Business Cards for a Low Price?

If you hand out a lot of business cards, ordering 1,000 at once is one of the smartest ways to save money. The price per card drops to a fraction of what you'd pay on a small run, and you won't need to reorder for a long time.

But "low price" shouldn't mean thin, cheap-looking cards that undermine your business. In this guide we'll show you what 1,000 business cards cost with us, explain the true cost per card, and share practical ways to keep the price down without cutting corners.

1000 business cards boxed and ready for collection

What 1000 business cards cost with us

We print business cards in batches of 500. To order 1,000, simply choose 500 on the product page and set the quantity to 2.

1,000 business cards Price ex VAT Price inc VAT Price per card (ex VAT)
Single-sided£124£148.8012.4p
Double-sided£138£165.6013.8p

Prices correct at the time of writing — see the product pages for the latest prices.

Both of our heavyweight 400gsm stocks are the same price, and both can be printed same day when you order before 2 PM Monday to Friday. You collect from our Finchley studio, so there's no delivery charge on top.

The real way to judge "low price": cost per card

The headline price isn't the best way to compare business card deals. What matters is how much each card costs you — and how long they'll last.

Quantity Single-sided Price per card
100£40 + VAT40p
300£54 + VAT18p
500£62 + VAT12.4p
1,000£124 + VAT12.4p

If you ordered 100 cards ten times over the year, you'd spend £400 + VAT. Ordering 1,000 in one go costs £124 + VAT. That's the biggest single saving you can make.

8 ways to get 1000 business cards for less

1. Order once, not little and often

Repeated small orders are the most expensive way to buy business cards. If your details are settled, one large order saves money and time.

2. Stick to the standard size

85 × 55mm cards are the most efficient to print and trim. Custom sizes are possible, but they can add cost and time.

3. Design it yourself

Design fees can add significantly to an order. Canva has hundreds of free business card templates — set the size to 85 × 55mm and export as PDF Print with crop marks and bleed.

4. Supply print-ready artwork

Files that need fixing cost time, and sometimes money. Follow our artwork guidelines so your order can go straight to press.

5. Proofread before you order

A spelling mistake or wrong phone number on 1,000 cards is an expensive error. Ask someone else to check your card too — fresh eyes spot mistakes you'll miss.

6. Skip costly finishes

Lamination, foil and spot UV add cost. A good heavyweight uncoated card already feels premium without any extra finishing.

7. Avoid delivery charges

Collecting your order means you don't pay for postage or couriers — which can make a real difference on a cheap online order.

8. Think about single vs double-sided

Double-sided 1,000 cards cost £14 + VAT more than single-sided. That's a small difference for twice the space, but if you really only need one side, single-sided keeps costs to a minimum.

Cheap vs good value: what to watch out for

You'll find lower headline prices for 1,000 business cards from some large online printers. Before you order, check:

  • Card weight. Lighter card is cheaper for a reason — it bends and creases easily.
  • Delivery costs and time. Cheap prices often come with several days' production and a delivery charge.
  • Printer branding. Some very cheap or free offers print their own logo on the back of your card.
  • File checks. Automated systems won't always spot problems with your artwork before it's printed.

We explain these trade-offs in more detail in what's the cheapest place to get business cards made?

Should you print 1,000 cards yourself to save money?

It's rarely cheaper. Perforated card sheets, ink and wasted prints add up quickly at this volume — and most home printers can't handle heavyweight card. See is it cheaper to print your own business cards? for the full breakdown.

Is 1,000 too many?

1,000 cards is ideal if:

  • You're settled in your role and your details won't change
  • You attend networking events, trade shows or exhibitions
  • You include a card with every order, delivery or invoice
  • Several team members share the same card design

If you're not sure you'll use 1,000, 500 gives you exactly the same price per card with half the commitment. Read how much you should pay for 500 business cards.

Choosing your stock

400gsm uncoated business cards — thick, sturdy card with a natural matt finish that's easy to write on.

400gsm Mayfair Ivory business cards — a warm off-white, lightly textured uncoated card with a classic feel.

Frequently asked questions

How much do 1000 business cards cost?

With us, 1,000 single-sided business cards cost £124 + VAT (£148.80 inc VAT) and double-sided cost £138 + VAT (£165.60 inc VAT).

How do I order 1,000 business cards on your website?

Select 500 as your quantity option, then set the basket quantity to 2.

Can I get 1,000 business cards the same day?

Yes — order before 2 PM Monday to Friday. For very large or complex orders, give us a call on 020 8343 0099 and we'll confirm timings.

What's the cheapest way to get 1,000 business cards?

Order them in one go, supply a print-ready file, skip optional finishes and collect in person to avoid delivery charges.

Is it cheaper per card to order 1,000 than 500?

With us, the price per card is the same for 500 and 1,000 (12.4p single-sided ex VAT). The big savings come from moving up from 100–300 cards.

Order your 1,000 business cards

Browse our business cards, select 500 × 2, and order before 2 PM to collect the same day.