Sales & POS3 min read

How to set up receipt printing

Two receipts ship out of the box: an email receipt sent automatically to the customer's email, and a printed receipt you can produce at POS. The printed one comes in two flavors — full PDF (8.5×11) and narrow thermal (80mm).

1

Open Settings → Sales → Receipt printing

The page is laid out top-to-bottom: Email receipt section (mostly informational — the email template lives in Notifications), then POS printed receipt with format select, default printer, auto-print toggle, and footer disclaimer.

www.resaleos.co/settings/receipt-printing
Settings
Account
General
Team members
Store
Store details
Store locations
Consignment
Consignor settings
Surcharges, fees & discounts
Consignor portal
Items
Item settings
Label printing
Sales
Taxes
Receipt printing
Pricing rules
Notifications
Notifications
Integrations
Sales & import channels
Integrations
Billing
Billing
Plan
Receipt printing
Email receipt

Sent automatically after every sale. Edit the template at Settings → Notifications.

POS printed receipt
Default print format at POS
Narrow (receipt printer)
Default printer for POS receipts (app only)
Star TSP100III
Auto-print receipt after each sale
Receipt footer disclaimer
ALL SALES ARE FINAL — PICKUPS WITHIN 48 HOURS
2

Pick a default print format

Full (PDF) = a normal 8.5×11 PDF, opens in your browser's print dialog. Works with every printer you have. Narrow = a small page sized for 80mm thermal receipt printers (Star TSP, Epson TM-m30, Bixolon SRP). Toggle whichever matches your POS hardware. You can always switch on a per-sale basis at the checkout moment.

www.resaleos.co/settings/receipt-printing
Settings
Account
General
Team members
Store
Store details
Store locations
Consignment
Consignor settings
Surcharges, fees & discounts
Consignor portal
Items
Item settings
Label printing
Sales
Taxes
Receipt printing
Pricing rules
Notifications
Notifications
Integrations
Sales & import channels
Integrations
Billing
Billing
Plan
Receipt printing
Email receipt

Sent automatically after every sale. Edit the template at Settings → Notifications.

POS printed receipt
Default print format at POS
Narrow (receipt printer)
Default printer for POS receipts (app only)
Star TSP100III
Auto-print receipt after each sale
Receipt footer disclaimer
ALL SALES ARE FINAL — PICKUPS WITHIN 48 HOURS
Pick format
3

Compare both formats — they're both pre-rendered

The page shows a real-data preview of both formats so you can pick visually. The narrow receipt mirrors what your thermal printer will spit out; the full PDF is what'll arrive in a customer's inbox if they ask for a copy by email.

Two formats — pick what suits each register
Narrow · thermal
YOUR STORE
143 BLEECKER ST · NYC
Sale #10425/12 14:23
Lounge chair185.00
Brass lamp48.00
Subtotal233.00
Tax20.68
TOTAL253.68
Card ••4242253.68
ALL SALES FINAL
1042
80mm thermal printers · Star, Epson, Bixolon
Full · PDF
Your Store
May 12, 2026
143 Bleecker St, New York, NY 10012 · (212) 555-0142
Receipt #1042
Sarah J. · sarah@example.com
ItemQtyTotal
Vintage rosewood lounge chair1$185.00
Brass ceiling lamp (vintage)1$48.00
Subtotal$233.00
Tax$20.68
Total$253.68
ALL SALES ARE FINAL — PICKUPS WITHIN 48 HOURS
8.5×11 PDF · any office printer · email-friendly
Live preview
4

Save a default printer & enable auto-print

In the desktop app, save a default printer once. Toggle Auto-print after each sale and the moment a checkout completes, the receipt prints silently — no extra tap. Browsers can't silent-print, so auto-print only works in the desktop app.

Footer disclaimer prints on both formats

The footer disclaimer (e.g. ALL SALES ARE FINAL — PICKUPS WITHIN 48 HOURS) prints in small caps at the bottom of every printed receipt. Up to 240 characters; use line breaks for two short lines. Leave blank to hide.

Where receipts run

Three places receipts come out

Email — automatic

Every sale with a customer email triggers an email receipt (PDF attached). Edit the subject, body, and logo at Settings → Notifications.

POS — printed

After checkout, staff tap Print. Your default format opens — either the narrow thermal HTML or the full PDF. Auto-print skips the tap.

Sale detail — re-print

Open any past sale → Receipts dropdown → pick a format and print or download. Same templates, useful for refunds, warranties, exchanges.

Frequently asked

Which thermal printers work?

Anything that exposes a generic ESC/POS or HTML print path — Star TSP, Epson TM, Bixolon SRP, Munbyn, and the generic 80mm printers from ~$100. The narrow template is sized for 80mm paper (the standard).

Can I customize the layout?

The narrow & full PDF templates are pre-styled to fit best-practice receipt design. Logo, store address, and footer disclaimer are configurable. Deeper changes are roadmap — let us know what you need.

Does it open my cash drawer?

Yes — the drawer plugs into the kick port on the receipt printer, not into ResaleOS, so it pops whenever a receipt prints. With auto-print on, that's every sale.

Does printing work without internet?

Printing is local to the desktop app, so a receipt for a sale that already went through still prints. Completing a new sale does need a connection — there's no offline queue.

Email vs printed — which?

Most stores do both: email for the customer's records, printed for an in-bag receipt or refund proof. Auto-print + auto-email are both on by default.

What about gift receipts?

On the Print dropdown there's a Gift receipt format that hides prices but keeps SKUs. Customers can still return without seeing what was paid.

Can I print to a label printer?

Receipt printers and label printers are configured separately because they typically point at different hardware. Two different defaults, two different templates.

Want a receipt printer recommendation?

Star TSP100III (~$270) is the workhorse most ResaleOS shops run — or a generic 80mm ESC/POS printer from ~$100 if you're keeping opening costs down. Need help picking? Book a 15-minute hardware call.

Related Articles

Sales & POS

The register

Cash$50.00
Denim jacket$34.00
Tax$3.40
Change due$12.60
Sales & POS

How the point of sale works — cart, tenders, drawers & receipts

The whole register, in the order a sale moves through it: scanning and pricing the cart, tax and surcharges, split tender and change due, card readers, layaway and gift cards, then drawer counts, register lock and receipts.

Storefront

Website builder

homeLive
Add our opening hours…
Marketplaces

How the ResaleOS website builder works

Build a real website around your ResaleOS shop — clone your old site, start from a template, or describe it to AI. Plus favicon, social sharing, SEO and search-engine verification.

Sales & POS

Take payments on your phone

Square POS
No terminal
Vintage lamp$48.00
Tap to pay
2.6% + 15¢
Sales & POS

How to take in-person payments with Square (no terminal needed)

Sync your inventory to Square, then ring customers up on your phone with Tap to Pay or a cheap reader — no $299 terminal. Every sale flows back into ResaleOS, decrements stock, and delists the item everywhere else.

Sales & POS

Cash & store credit

Split tender$48.20 due
Cash$20.00
Store credit$15.00
Card$13.20
Sales & POS

How cash and store credit work — at POS, in refunds & payouts

Take cash, issue store credit, split a sale across both, and convert consignor proceeds into credit with a bonus. How balances flow through sales, refunds, payouts, receipts and reports.

Getting started

Desktop app

ResaleOS desktopFree
macOS
Windows
Silent label & receipt
Getting Started

How to download the ResaleOS desktop app (Mac & Windows)

Install the free ResaleOS desktop app to unlock silent label and receipt printing, saved default printers, and auto-print on intake and checkout — without the browser print dialog.

Sales

Ship anything, any size

Compare 6 carriers
USPS Priority$8.402-3d
FedEx Ground$12.103-5d
Lugg · same-day$89
Shipping

How shipping works in ResaleOS — rates, carriers & shipments

Compare USPS, UPS, FedEx, Lugg, GoShare, Blue Truck and uShip rates side-by-side, book a label in two clicks, and track every shipment from one screen.

Sales

Send pay-by-link invoices

Balance unpaid$120.00
Send invoice
Stripe-hosted · pay by card or link
Sales & POS

How to send pay-by-link invoices for any unpaid balance

Email a Stripe-hosted checkout link for any unpaid balance — partial payments, deposits, holds, refunds — straight from the sale page or POS.

Inventory

Label printing

Default · 2.25 × 1.25"
VINT-0042$185.00
Rollo / Zebra / DYMO
Inventory

How to set up label printing (Rollo, Zebra, DYMO & sheet)

Build label templates for thermal printers or office paper, save a default printer in the desktop app, and auto-print every new product as you intake.