Skip to content
Selling · 14 min read

Best Receipt Printer for Craft Fair and Farmers Market Vendors (2026)

Most market booths do not need a receipt printer, and the ones that do need one their checkout app actually supports. Five options judged on app compatibility, battery, and what a printed receipt really costs, with 2026 prices quoted from the source.

A busy outdoor farmers market under white canopies, with shoppers queuing at a green wooden stall stacked with baskets of tomatoes and a handwritten five-dollar price sign

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.

Receipt printer options for market vendors at a glance
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.

Paper cost per receipt at an assumed 6 inches per receipt
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

  1. Fewer than a few paper requests a show? No printer. Digital receipts plus a carbonless duplicate receipt pad.
  2. Square on Android, or tired of pairing things? Square Terminal.
  3. Square on an iPad or iPhone, with a reader you like? Epson TM-P20II, kept within arm's reach of the iPad.
  4. No reader yet and a tight budget? SumUp Solo with the printer bundle.
  5. Already on Clover? A Flex, if $749 makes sense for your volume.
  6. 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.

Free resources

Two free downloads that pair well with a market-day checkout setup:


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.

Frequently asked questions

Usually not. Square: digital receipts (opens in new tab), Shopify POS (opens in new tab), SumUp: Solo reader (opens in new tab) and Clover: Flex (opens in new tab) all offer emailed or texted receipts at checkout, so paper is optional rather than expected. A printer earns its place when a meaningful share of your buyers ask for paper, such as shop owners buying for resale, gift buyers, or customers who would rather not share an email address or phone number.

The Epson TM-P20II, which Square sells for $299 (opens in new tab). It is a 58 mm Bluetooth printer with a battery Square rates at up to 27 hours per charge. The catch is that Square's compatibility list (opens in new tab) marks it compatible with iPhone and iPad but not with Android devices or the Square Terminal, and Square's own help article (opens in new tab) says it does not recommend Bluetooth printers because of poor performance. If you run Square on Android and want paper, the Square Terminal, which has a printer built in, is the supported route.

Not from Shopify's own US hardware store, which sells only two countertop printers, the Epson TM-m30III (opens in new tab) and the Star TSP143IV-UEWB (opens in new tab), at $289 each. Both plug into a wall outlet. They suit a pop-up with an outlet, not a field market.

The Square Terminal ($299) (opens in new tab) prints receipts itself and runs on its own battery. The Clover Flex (opens in new tab) also has a built-in thermal printer and is listed at $749 or $40 a month. SumUp takes a different route: its Solo reader is sold in a $199 bundle (opens in new tab) with a matching portable printer, and SumUp states (opens in new tab) that no other printers are compatible with the Solo.

A few cents at most. A case of fifty 2.25-inch by 50-foot rolls costs $70.50 at POSGuys (opens in new tab), or $1.41 a roll. At an assumed 6 inches per receipt, that is about 1.4 cents each. The printer, not the paper, is the real cost of offering paper receipts.

Only as a stopgap. POSGuys, a point-of-sale hardware retailer, marks both the SM-L200 (opens in new tab) and the SM-S230i (opens in new tab) as designated end of life by the manufacturer, with very limited stock. The SM-L200 is still on SumUp's supported list (opens in new tab) for its app on iOS and Android, but buying a discontinued printer now means hunting for a replacement later.