Thermal printer setup: 4x6 labels that actually scan

Practical setup notes for Indian e-commerce sellers · Updated 15 July 2026

A thermal printer should make packing faster: no ink, no scissors, one label per second. When it goes wrong the symptoms are always the same — a tiny label in the middle of the roll, a barcode that will not scan, or a label cut in half. Almost every one of those is a file problem, not a printer problem.

The label is small because the file is A4

This is the number one issue. Marketplace label PDFs are A4-sized pages with a roughly 4x6 label sitting inside a lot of white space. Your printer does not know which part is the label — it takes the whole A4 page and shrinks it to fit 4x6. You get a label at maybe 60% size, with a barcode too small and too fine for a courier scanner.

No printer setting fixes this properly. "Fit to page" is exactly what caused it. The file has to be cropped to the label content before it reaches the printer — then the label fills the roll and the barcode prints at full size.

That is what the Amazon, Flipkart, Meesho and Snapdeal croppers do: trim the page down to the label, output it at exactly 4x6.

Print at 100%, never "fit to page"

Once your file is genuinely 4x6, the printer must not scale it. In the print dialog set scaling to 100% (or "Actual size"), not "Fit to printable area". Set the paper size to your label size — 4x6 / 100x150 mm — rather than A4. Getting a correct file and then letting the driver shrink it by 96% is a very common way to undo all the work.

When the barcode won't scan

Three causes, in order of likelihood:

The label was shrunk — see above. Bars get too thin and blur together.

Print density is too low. Bars look grey rather than solid black. Raise the darkness/density setting. If they smudge instead, it is too high.

The print head is dirty or worn. A thin white horizontal line running through every label is the classic sign. Clean the head with isopropyl alcohol; if the line persists, the head is worn.

Always print one label and scan it before sending a batch of eighty.

Do not print invoices on thermal roll

Amazon's label PDF has a tax invoice page for every label page. Sent straight to the printer, half your roll becomes invoices — expensive, and they do not even print well. Crop the labels out first and keep invoices as a separate A4 file if you need them for the parcel or your accounts.

Batch printing without the chaos

Two things make a big batch manageable:

Sort by SKU so identical products are together — pick one product, pack every order for it, move on.

Print the SKU on the label so you never open an invoice to find out what goes in the box. The Amazon cropper does both.

If you have cropped several files, merge them into one PDF and send a single job — far fewer chances for the driver to reset your settings halfway through.

Frequently asked questions

Why does my thermal label print so small?

Almost always because the file is an A4-sized page with the label in the middle. The printer scales the whole A4 page down to 4x6, white margins included. Crop the page to the label content first and it prints full size.

Why won't couriers scan my barcode?

The three usual causes are a shrunk label (barcode too small), low print density making bars grey rather than black, or a worn print head. Print one label and scan it before running a batch.

What size roll should I buy?

4x6 inches (100x150 mm) is the standard for Amazon, Flipkart and Meesho labels in India. 4x4 and 3x5 exist for smaller formats but 4x6 is the safe default.

Do I need to print the invoice on thermal paper?

No. Keep invoices as a separate A4 file and print them on normal paper if you need them, or skip them entirely. Thermal roll is expensive — labels only.

Related tools

Amazon label cropper (with SKU) · Custom PDF cropper · Merge PDF · Amazon label crop guide