Most craft fair and farmers market booths do not need a receipt printer. The shopper who just paid $14 for a bar of oatmeal soap is already walking toward the kettle corn, and the paper you hand them will end up folded into a coat pocket until it goes through the wash.
Some booths do need paper, though, and those vendors tend to buy the wrong printer. They pick by price or battery life and only find out afterwards that their checkout app will not talk to it. At a market, compatibility with your checkout app decides the purchase. Settle that first and there are only two or three sensible choices left.
The short version: if you run Square on Android, the Square Terminal ($299) (opens in new tab) is the only supported way to print, because it has the printer built in. If you run Square on an iPad or iPhone, the Epson TM-P20II ($299) (opens in new tab) is the portable printer Square sells. If you have not bought a card reader yet, the SumUp Solo printer bundle ($199) (opens in new tab) gets you a reader and a printer for less than either. And if only a handful of buyers ask for paper at each show, a carbonless duplicate receipt pad does the job.
Do you need a receipt printer at all?
Every major checkout app a market vendor is likely to use already sends receipts without paper. Square turns digital receipts on by default: its help center says "the option to send digital receipts is automatically enabled in your point of sale app" (Square: digital receipts (opens in new tab)). Shopify POS gives the customer a choice of "Email, Text, Print, or No receipt" (Shopify: receipt options (opens in new tab)). SumUp's Solo sends receipts "by SMS or email" or shares them by QR code (SumUp: Solo reader (opens in new tab)), and the Clover Flex "can email or text digital receipt" (Clover: Flex (opens in new tab)).
So the question is how many of your customers want paper and would be unhappy without it. There are three kinds of buyer who reliably do:
- Shop owners buying for resale. A boutique owner who picks up twelve candles at your table needs a record for their own books, and a text message on a personal phone is an awkward thing to file.
- Gift buyers. Someone buying a present in November wants something to tuck in the bag, not an email to forward.
- Customers who will not type their email into a stranger's phone. This is a reasonable position, and most vendors can picture a few regulars who hold it.
If you cannot picture more than a couple of those per show, skip the printer. Keep a carbonless duplicate receipt pad in the cash box for the occasional request. It costs a few dollars, needs no battery, and gives you a copy for your own records, which becomes useful further down.
Start with your checkout app, not the printer
Receipt printers do not print on their own. The checkout app sends each receipt to the printer, and each app only supports a short list of models. A cheap generic Bluetooth printer that works with some app somewhere may not work with yours. So find your app below, then read across.
If you run Square on an Android phone: no mobile printer on Square's list works for you. Every model in the "Mobile receipt printers" section is marked "No" for "Android with Square Reader" on Square: printer compatibility list (opens in new tab). Your paper-receipt route is the Square Terminal, which has a printer built in.
If you run Square on an iPhone or iPad: the same Square: printer compatibility list (opens in new tab) marks its mobile printers compatible with iOS, and the one Square still sells is the Epson TM-P20II. It is a real option, with one strange wrinkle covered in its card below.
If you run Shopify POS: Shopify's US hardware store sells two receipt printers, and both are countertop models that need an outlet (Shopify: supported printers (opens in new tab)). That works indoors. At an outdoor market, plan on digital receipts.
If you run SumUp: if you want paper, the answer is to buy the Solo together with its printer. SumUp's compatibility page states plainly that "there are currently no printers compatible with the Solo" apart from its bundled one (SumUp: printer compatibility (opens in new tab)). If you run the SumUp app on a phone instead, the list is different and short (see the Star card below).
If you run Clover: a Flex, Mini or Compact has an internal thermal printer (Clover developer specs (opens in new tab)). The phone-based Clover Go advertises digital receipts only (Clover Go (opens in new tab)).
If you have no outlet and no card-reader loyalty yet: an all-in-one with a built-in printer is simpler than pairing a reader, a phone and a separate printer over Bluetooth in a field. The companion guide to the best card reader for craft fairs compares those devices on fees and offline mode, which should decide the reader before the printer does.
The five options, plus two to skip
Prices below were checked on September 21, 2026, on the pages linked. Hardware prices move, so treat them as a snapshot.
| Option | Price | Battery | Works with | Product page |
|---|---|---|---|---|
| Square Terminal | $299 | Yes, rated to last all day | Square (reader and printer in one) | Square Shop: Terminal (opens in new tab) |
| Epson TM-P20II | $299 | Yes, up to 27 hours | Square on iPhone or iPad | Square Shop: TM-P20II (opens in new tab) |
| SumUp Solo printer bundle | $199 | Portable; no battery figure on SumUp's product pages | SumUp Solo only | SumUp Support: Solo printer (opens in new tab) |
| Clover Flex | $749 or $40/month | Yes, at least 8 hours | Clover (reader and printer in one) | Clover: Flex (opens in new tab) |
| Countertop printer | $289 to $369 | No, needs an outlet | Shopify POS, Square | Shopify Hardware: TM-m30III (opens in new tab), Square Shop: TSP143IV UE (opens in new tab) |
Square Terminal ($299), the one-box answer for Square sellers
Square describes the Terminal as a "portable all-in-one credit card machine that takes payments and prints receipts," with "a battery designed to last all day," and a roll of receipt paper in the box (Square Shop: Terminal (opens in new tab)). No phone, no pairing, no second battery to charge on Friday night.
- Pros: one device; the only paper route for Square sellers on Android; nothing to pair at 7 a.m.
- Cons: $299 is a lot to pay for paper if you would be happy with a $59 reader; its paper is a narrow 29.5-foot roll that Square sells as "only compatible with Square Terminal" (Square Shop: Terminal paper (opens in new tab)), so you carry spares.
- Best for: Square sellers who want paper and would rather replace their reader than add a gadget.
Epson TM-P20II ($299), the Bluetooth printer Square sells
In practice, it works with Square on an iPhone or iPad, as long as the printer sits on the table next to the device. It is a 58 mm portable printer with Bluetooth 5.0 and USB-C, rated for "up to 27 hours of battery life on a full charge," and sold in the Square Shop for $299 (Square Shop: TM-P20II (opens in new tab)). Epson's specification sheet lists iOS, Android and Windows support (Epson: TM-P20II product page (opens in new tab)), but what counts is which checkout apps list it, and the Square Shop page adds that "Bluetooth connectivity is not compatible with Square Terminal."
Now the strange wrinkle. Square's compatibility page says that "for mobile printers only, a Bluetooth connection is recommended" (Square: printer compatibility list (opens in new tab)). Square's hardware-setup article says, about the same kind of connection, "due to poor performance, we do not recommend using Bluetooth printers," and adds that Bluetooth "works best in close proximity (within 10ft.)" and pairs with "one POS device at a time" (Square Support: connecting hardware (opens in new tab)). Both statements are Square's. Read together, they mean: keep the printer close, and do not plan on two staff phones sharing it.
- Pros: genuinely portable; long battery; sold and supported by Square for iOS.
- Cons: iOS only on Square; one paired device; the same price as a Terminal that includes a printer and a reader.
- Best for: an iPad-based Square booth that already owns a reader and has a steady stream of paper-receipt requests.
SumUp Solo with printer bundle ($199), the cheapest built-in route
SumUp prices the printer only as a bundle: "The Solo printer come in a bundle with the Solo card reader for $199.00" (SumUp Support: Solo printer (opens in new tab)).
- Pros: the lowest price here for a reader and a printer together; the Solo carries its own WiFi and 4G connection rather than leaning on your phone (SumUp: Solo reader (opens in new tab)).
- Cons: you are choosing SumUp as your processor, not just a printer; no other printer will work with the Solo if the bundled one breaks.
- Best for: a new vendor who has not committed to a card reader yet and wants paper from day one.
Clover Flex ($749), the built-in option for Clover merchants
The Flex has a "built-in thermal dot printer" and "at least 8 hours of use for a typical SMB" on a charge (Clover: Flex (opens in new tab)). Its printer takes a 2¼-inch, 50-foot roll (Clover developer specs (opens in new tab)). Clover lists it at "$749 or $40/month," with the monthly option running for 36 months on its Starter plan and higher plans adding a monthly software fee on top (Clover: Flex (opens in new tab)). That makes it the most expensive option here, and the right answer mainly if you already process with Clover.
- Pros: printer, reader and screen in one device; common 2¼-inch paper.
- Cons: more than twice the price of a Square Terminal; monthly software fees on the higher plans.
- Best for: existing Clover sellers who take their business to markets.
Countertop printers ($289 to $369), for a pop-up with an outlet
Shopify sells the Epson TM-m30III and the Star TSP143IV-UEWB at $289 each (Shopify Hardware: TM-m30III (opens in new tab), Shopify Hardware: TSP143IV-UEWB (opens in new tab)). Both print on 3-inch (80 mm) paper, both plug into a wall outlet, and neither has a battery. Square's recommended countertop pair is the Star TSP143IV UE at $319 (Square Shop: TSP143IV UE (opens in new tab)) and the mC-Print3 at $369 (Square Shop: mC-Print3 (opens in new tab)).
- Pros: the cheapest paper per receipt here (see the table below); nothing to charge; the only receipt printers Shopify sells in the US.
- Cons: needs an outlet, which rules out most outdoor markets.
- Best for: an indoor holiday market, a consignment corner, or the pop-up shop you run for a month in December.
What to skip: the Star SM-L200 and SM-S230i
These two 58 mm Star portables still appear in older roundups and on compatibility lists: SumUp supports the SM-L200 in its app on iOS and Android (SumUp: printer compatibility (opens in new tab)), and Square lists the SM-S230i for iOS (Square: printer compatibility list (opens in new tab)). But POSGuys marks both as "designated as End Of Life by the manufacturer and stock on hand is extremely limited or special order only" (POSGuys, SM-L200 (opens in new tab); POSGuys, SM-S230i (opens in new tab)), at $309.51 and $373.00. Paying $300-plus for a printer being wound down only makes sense if it is the one model your app supports and you need paper this season.
What a printed receipt actually costs
The paper is the cheap part. Assume a short market receipt runs about 6 inches; yours will vary with your logo and item count, so measure one.
| Roll | Price per case or pack | Price per roll | Receipts per roll | Per receipt | Source |
|---|---|---|---|---|---|
| 2¼ in × 50 ft, case of 50 | $70.50 | $1.41 | 100 | about 1.4¢ | POSGuys: 2¼ in paper (opens in new tab) |
| Square Terminal paper, 29.5 ft, pack of 20 | $29.00 | $1.45 | 59 | about 2.5¢ | Square Shop: Terminal paper (opens in new tab) |
| 3⅛ in × 230 ft, pack of 50 | $109.00 | $2.18 | 460 | about 0.5¢ | Shopify Hardware: 3⅛ in paper (opens in new tab) |
Now the printer. Say you do 20 markets a year and print 25 receipts at each: 500 receipts. A $299 printer spread over that first year works out to about 60 cents a receipt before the paper, or more than 4% of a $14 soap bar. That does not make the printer a bad buy. It means the printer only makes sense if paper receipts are winning you sales, like the boutique owner who orders again because the receipt had your shop name on it.
One legal detail if you print card receipts: federal law bars printing more than the last five digits of the card number, or the expiration date, on an electronically printed receipt handed to the cardholder (15 U.S.C. § 1681c(g) (opens in new tab)). If a receipt from any setup ever shows more than that, stop using it until it is fixed.
The receipt nobody prints: the one for your books
Oddly, the paper that matters most at a market is often not the customer's receipt. It is your own record of the day. The card app knows about card sales. It does not know about the $20 bill for two candles, the Venmo payment, or the three bars you traded the jam vendor. Those end up as pen strokes on a tally sheet or as copies in the carbonless duplicate receipt pad, and on Sunday night they need to become real sales so your stock counts are right before the next show.
That is the job Snap-a-Sale does in Ardent Seller: photograph the tally sheet or order form, and it drafts the sales with products matched to your catalog, quantities and prices filled in, and the cash, card and app split mapped to your payment methods. You review the draft and confirm, and stock goes down. It shares the monthly document-import allowance, which includes 3 imports a month on the free plan (pricing), enough for a vendor doing a market or two a month.
If that sounds like your Sunday night, the carbonless duplicate receipt pad in the cash box turns out to be a reasonable receipt printer after all.
Picking one in a minute
- Fewer than a few paper requests a show? No printer. Digital receipts plus a carbonless duplicate receipt pad.
- Square on Android, or tired of pairing things? Square Terminal.
- Square on an iPad or iPhone, with a reader you like? Epson TM-P20II, kept within arm's reach of the iPad.
- No reader yet and a tight budget? SumUp Solo with the printer bundle.
- Already on Clover? A Flex, if $749 makes sense for your volume.
- Indoor event with an outlet? A countertop printer from your app's own list: $289 from Shopify, $319 to $369 from Square.
Whichever branch you land on, check your app's current compatibility page on the day you buy. The lists above are dated September 2026, and printers drop off them.
Related reading
- Best Card Reader for Craft Fairs — the device that decides which printers you can use at all, compared on offline mode, battery, and the fixed fee that eats small tickets.
- Why Your Craft Fair Booth Isn't Making Money — the per-show profit and loss that tells you whether a $299 printer is money well spent or a rounding error on a bad booth fee.
- How to Run a Pop-Up Shop for Makers — the indoor setting where a countertop printer finally has an outlet to plug into.
- Best Label Printer for Makers (2026) — the other thermal printer on a maker's bench, which prints product labels rather than receipts and should not be confused with this one.
Free resources
Two free downloads that pair well with a market-day checkout setup:
- Craft Show Prep and Profit Tracker — counts transactions per show, which is the number you need to decide whether 25 paper receipts a market is realistic for your booth.
- Multi-Channel Sales Reconciliation Worksheet — reconciles the card batch, the cash box and the tally sheet against the stock that actually left the table.
This article is provided for educational purposes only and does not constitute financial, legal, or business advice. Hardware prices, compatibility lists, and product availability are quoted from each vendor's published pages as of September 2026 and change frequently; verify current terms with your checkout provider before purchasing. Cost examples are illustrative and will vary by your specific circumstances. Consult a qualified accountant or small-business advisor before making financial decisions based on this content.
