GoatLabels GoatLabels
You bought a printer, not a subscription.

A Rollo Ship App alternative for your Rollo


Same printer. Same 4×6 PDF. No per-label fee.

Your Rollo printer is open hardware: it prints any 4×6 PDF from any software. Rollo's own app charges per label printed; GoatLabels charges nothing per label beyond the postage itself, rate-shops USPS, UPS, FedEx, and DHL, and outputs the same 4×6 PDF your printer already handles.

Four carriers quoted, one printer unchanged

USPS, UPS, FedEx, and DHL priced on every parcel — the winner comes out of your Rollo as the same 4×6 PDF it already prints.

UPSFedExDHLUSPS all quoted
Four quotes One all-in price each.
Quote = debit Postage is the whole price.
4×6 PDF out Native to your Rollo.

Postage only, nothing per print

Card, Apple Pay, Google Pay, ACH, or crypto fund one prepaid wallet. No software fee rides on the label, and no plan meters your volume.

VisaMastercardAmerican ExpressApple PayGoogle PayBitcoinEthereumTether (USDT)
Prepaid wallet Spent label by label.
No label fee Volume is not a meter.
No monthly fee Quiet months cost zero.

Your printer is not your software

A Rollo is a direct thermal printer with standard drivers. Plug it in — USB or Wi-Fi depending on the model — and your computer or phone sees an ordinary printer that happens to eat 4×6 label stock instead of letter paper. It will render whatever PDF any application sends it, because that is what printers do. Nothing in the hardware knows or cares which website, marketplace, or shipping platform generated the file.

That obvious fact gets blurred by bundling: the printer and the app share a brand, the app is pitched as the printer's natural companion, and plenty of owners quietly assume the two are a set. They are not. Buying the printer was a hardware purchase, full stop — it did not enrol you in anyone's label pricing, and no software choice you make afterwards can be locked in by the device on your desk. The printer is yours; the question this page answers is only ever about the software above it.

How the Rollo Ship App charges for labels

Rollo's app sells convenience with a meter on it: alongside the postage itself, the app charges a fee for each label you generate through it. The structure matters more than the amount. A per-label software fee is a second price attached to every parcel, collected at the moment of printing, and it applies whether the parcel earned you forty dollars or four. Rollo publishes its current fee and discounted-rate details on its own site, and those specifics are theirs to change — the current figure, as of our check, sits in the dated block below.

Dated block — verified against Rollo's published Ship App pages on 2026-08-15. The Rollo Ship App advertises no monthly subscription and charges a flat per-label fee — five cents per label when we checked — on top of the postage rate, with discounted carrier rates offered through the app. Fee amount, carrier lineup, and rate program are all Rollo's to change at any time; treat their current pricing page as the source of truth and this block as a snapshot with a date on it.

Printing a GoatLabels label on a Rollo

Every label bought here is delivered as a standard 4×6 PDF, which is exactly the shape a Rollo was built to print. There is no integration to configure and none is claimed — the handoff is the ordinary print path your operating system already owns. Buy the label, open the PDF, print to the Rollo with the paper size set to 4×6 and scaling set to actual size, and the label comes out edge to edge with the barcode crisp at the printer's native resolution. Direct thermal means no ink and no toner, same as always.

The settings card below is the whole setup, verified on a Rollo against real purchased labels. Do the first one as a test: print a single label, check that the corners are not clipped and the barcode has clean quiet zones, and scan it with any barcode app if you want belt and braces. After that the settings persist and printing is one tap — from a desktop browser, or from a phone via the share sheet to a Wi-Fi model at the packing table.

Rollo print settings — verified on a Rollo with purchased labels

Paper size
4×6 in (100×150 mm) — the label stock already in the printer
Scale
Actual size / 100% — never Fit to page, which shrinks the barcode
Orientation
Portrait — the PDF is generated 4×6 upright
Quality
Printer default — the Rollo's native 203 dpi renders carrier barcodes cleanly
Ink
None — direct thermal stock, nothing to refill

What per-label fees cost at volume

The arithmetic of a per-label fee is a straight line through the origin: multiply the fee by every label you will ever print. It looks like nothing next to one parcel, which is precisely how it is designed to be read. But a per-parcel cost scales with the thing you are trying to grow — double your orders and the fee line doubles with them, having added no work and no value the postage did not already carry. Worse, it is regressive against your smallest sales: a fixed fee takes a far larger bite of a six-dollar sticker order than of a sixty-dollar bundle, so the sellers with the thinnest margins pay the highest effective rate.

GoatLabels has no per-label software fee to multiply. Labels are paid for from a prepaid wallet at the quoted all-in carrier price, and the software around them — the four-carrier quote, Billy, the connectors, the API — is free on every plan, with no monthly minimum to print. We are not free of economics: like every postage platform, we earn inside the carrier rate itself, and the pricing page spells the model out. What we do not do is attach a second, growing price to your print volume. At a handful of labels a month the difference is pocket change; at live-selling or holiday volume it is a line item you can name — run your own monthly label count against the fee in the dated block above and the multiplication does the arguing.

Where the Rollo app remains convenient

Honesty cuts both ways. If you print a few labels a month, the fee is genuinely immaterial — convenience wins at that volume, and if the app's workflow already fits your marketplaces, staying put is a defensible choice. The app is also built by the people who built your printer, which keeps the print path frictionless in the way a first-party pairing usually is. Check Rollo's current site for what its rate program and integrations cover today, and weigh that against what the fee costs at your real volume. The case for moving is strongest when your volume is climbing, your orders arrive in batches — a day's orders can come in as one CSV file — or your parcels vary enough that a four-carrier quote of USPS, UPS, FedEx, and DHL beats any single rate table, with the all-in price doing the comparing and USPS commercial pricing still on the menu when it wins.

Rollo is a trademark of its owner and is not affiliated with GoatLabels. Its app pricing, rates, and integrations are its own and change — check Rollo's current site for today's specifics.

Order to 4×6 PDF, nothing metered

The order arrives. Your Rollo prints it.

What the printer does is already settled: it takes a 4×6 PDF and puts it on thermal stock. The part worth examining is the loop above it, because that is where a per-label fee attaches itself. Here the order comes in however it came in, Billy drafts it, four carriers price the parcel, and the winning label leaves your prepaid balance at exactly its quoted amount. Then it prints on the Rollo you already own, with no second price collected at the moment of printing.

1
Order in, printer untouched
Sync, DM, screenshot, or typed
packing_table

two more from the live — both to Denver, print them tonight

Shopify
Synced order — into the To Ship queue
TikTok Shop
Synced order — same prepaid balance
What the printer actually needs
File
A standard 4×6 PDF
Driver
The one your OS already has
Ink
None — direct thermal stock
Integration
None, and none is claimed
Paste the order or drop a screenshot

Nothing in this stage touches the hardware. A Rollo is a printer with ordinary drivers, which means the software above it stays a free choice you can make again whenever you like.

2 Billy AI

Billy types the order so you can keep packing.

Billy AI
  • Reads a pasted order, a screenshot, or a spoken address into a draft
  • Validates the address before anything leaves the prepaid balance
  • Rate-shops USPS, UPS, FedEx, and DHL on the parcel in your hands
  • Included on every plan — nothing is charged at draft time or at print time
Drafted. Validated. Quoted.
3
One 4×6 PDF out
Native to the printer already on your desk
Paid from the prepaid wallet
Card, Apple Pay, Google Pay, or ACH bank transfer
postage only
USPS
Label purchased, nothing added
Paper size 4×6, scale at actual size
postage only

Print it and no meter ticks. Void it and the credit lands straight back in the balance for the corrected label — the other moment where a per-label fee tends to charge you twice for one parcel.

The queue that feeds the printer

Every channel's orders, one print run.

Shopify, Etsy, WooCommerce, and TikTok Shop sync into a single To Ship queue, so a day's orders reach the Rollo as one batch of 4×6 PDFs instead of one browser tab at a time. Paste an Instagram or Facebook DM and Billy drafts that label too — same queue, same printer, and no per-label fee riding on any of it.

Via AItiles: paste a DM or a screenshot — the label still comes out as a standard 4×6 PDF.

Shopify logo Shopify
Etsy logo Etsy
WooCommerce logo WooCommerce
TikTok Shop logo TikTok Shop
Instagram logo Instagram AI Facebook logo Facebook AI
Amazon logo Amazon
eBay logo eBay
Show 15 more Show less
Squarespace logo Squarespace
Wix logo Wix
Walmart logo Walmart
Shopify Plus logo Shopify Plus Soon
Square logo Square
BigCommerce logo BigCommerce
Magento logo Magento
Zapier logo Zapier Soon
NetSuite logo NetSuite Soon
Ecwid logo Ecwid Soon
Temu logo Temu
Shein logo Shein Soon
ChannelAdvisor logo ChannelAdvisor Soon
SkuVault logo SkuVault Soon
Zoho Inventory logo Zoho Inventory Soon
What the software above the printer should include.

The label is the printer's job.
Everything before it is ours.

A label app should earn its place with what happens before the PDF: the quote, the order entry, the batch, the balance. Every piece below ships free on every plan — nothing here is metered per print.

A wallet that pays for
postage and nothing else

Card, Apple Pay, Google Pay, ACH bank transfer, and crypto top up one prepaid balance, and the quoted all-in carrier price is the exact amount a label debits. No per-label software fee rides on top, at any volume.

Wallet balance
$1,247.36 USD
AI

Billy types the order
so you can keep packing

Paste the order, drop a screenshot of the thread, or say the address out loud — Billy drafts the label and validates the address before anything is spent. The one-at-a-time typing an app workflow assumes is the step that disappears.

Billy LIVE
Where's the package to Maya?
It's in transit via UPS. Expected Friday, Aug 7.
UPS
1Z8923A6B05G4123456
In transit
Austin, TX → Dallas, TX
Ask Billy anything...

Volume is not
a billing meter

No monthly minimum to print and no fee per label: a two-order week and a two-hundred-order week pay for exactly the postage they used. Pro is an optional flat plan that lowers label pricing as volume grows — the opposite slope of a per-print fee.

Shipment summary
UPS Ground $12.49
Insurance $0.75
Fuel surcharge $0.32
Total $13.56

Four carriers priced
on every single parcel

USPS, UPS, FedEx, and DHL come back as four live all-in numbers on the same box. Light parcels are exactly where carriers diverge most, so the quote does the comparing and your Rollo prints whoever won.

Compare rates
UPS UPS $12.48
FedEx FedEx $13.22
DHL DHL $14.10
USPS USPS $11.79
Duties & taxes paid

An API for the day
volume outgrows taps

REST and JSON, one Bearer header, idempotency keys so a retry cannot double-buy a label, signed webhooks for tracking and label events. Unlimited calls on every plan — batch a day of orders and print the PDFs in one run.

POST /v1/shipments
{
"to": { "name": "Maya" },
"from": { "name": "Alex" },
"service": "ups_ground",
"label_format": "pdf"
}
Webhook delivered
GoatLabels mobile shipments queue with four all-in carrier prices
Billy drafting a label from a pasted order on mobile, ready to print to a thermal printer

Label ready

4×6 PDF · printing to Rollo

From phone to Rollo

The packing table workflow, fee-free end to end.

The Rollo sits at the table; the software should meet it there. Quote, buy, and print from the phone in your hand — the label lands on the printer as the same 4×6 PDF, with postage as the only money that moved.

Paste the order or drop a screenshot — Billy pulls the buyer, the address, and the parcel out of it.
USPS, UPS, FedEx, and DHL come back as four all-in prices on one screen.
Buy from the prepaid balance — the quote is the debit, with no per-label fee added.
One-tap print the 4×6 PDF to a share sheet or a Wi-Fi thermal printer at the table.
Wrong label? Void it and the credit lands back in the wallet for the corrected one.
Billy is included, not a paid tier

Talk to the queue while the printer runs.

The Rollo lives at the packing table and so do you, usually with a box in both hands. Say where the parcel is going and Billy drafts the shipment, validates the address, and quotes USPS, UPS, FedEx, and DHL on it — then the label joins the print run as another 4×6 PDF. Ask about a parcel you already sent and it reads the tracking back instead. On every plan, and none of it is metered per label. This is the real product, not a render.

goatlabels.io/dashboard/shipments — Billy
Billy reading a shipment's tracking history back over the purchased labels list

Listening

"Print the Denver one next"

Queued to print

4×6 PDF · ready for the Rollo

Speaks plain English · quotes four carriers as one all-in price each · remembers saved box sizes · included on every plan, never a pricier tier.

Postage, and nothing beside it

The quote is the debit. There is no second price.

A per-label software fee is a second number collected at the moment of printing, and it appears in no carrier's quote — you only meet it on the receipt. Here the columns are the whole cost: one all-in carrier price each, and the one you pick is exactly what leaves the prepaid balance when the 4×6 PDF is generated.

US → DE 2.6 lbs 12×8×4 in
USPS

USPS

Priority Mail Intl

10–15 days

$7.40

$1.90 of duties and taxes prepaid — still no software line anywhere inside it

all-in · nothing collected at print time

Best balance on this parcel
FedEx

FedEx

Intl Connect Plus

3–5 days

$8.90

$2.20 of duties and taxes prepaid — still no software line anywhere inside it

all-in · nothing collected at print time

DHL

DHL

Express Worldwide

1–2 days

$9.80

$2.50 of duties and taxes prepaid — still no software line anywhere inside it

all-in · nothing collected at print time

No day-after invoice Void → credit straight back to your wallet Multi-currency display
Public API v1

Batch a day of orders, print them in one run.

When the volume outgrows tapping through orders one at a time, drive it from your own script instead: REST and JSON over one Bearer header, quote and buy in two calls, and collect the 4×6 PDFs to send at the Rollo in a single pass. Unlimited calls on every plan, so automating the print run never puts a price on it.

Rate-shop and buy in two calls — no per-request pricing and no per-label fee
Every label comes back as a standard 4×6 PDF the printer already understands
Real idempotency keys — a retried order never buys two labels
Signed webhooks for tracking and label events, unlimited calls on every plan
Read the API docs Get a free API key $0 per label, on every plan
curl https://api.goatlabels.io/api/v1/shipments
POST /api/v1/shipments
Authorization: Bearer sk_live_…
Idempotency-Key: ord_8421

{
  "to": { "name": "Joyce", "city": "Berlin", "country": "DE" },
  "parcel": { "weight": 2.6, "weight_unit": "lb" },
  "service": "fedex_intl_priority"
}
Pricing with no meter on the print button

Two plans. No fee per label, at any volume.

A per-label fee is a straight line through the origin: it grows with exactly the thing you are trying to grow, and it takes its biggest proportional bite out of your smallest orders. There is no such line here. Free covers 50 shipments a month with no monthly minimum to print, and Pro is an optional flat plan that lowers per-label pricing as volume rises — the opposite slope to a fee per print.

Pro

Most popular
$40 / month
Unlimited shipments — the fee line still does not exist
Cheaper label pricing that scales down as your volume grows
Billy AI on Telegram — draft a label without leaving the packing table
API access still free and unlimited

Volume pricing

illustrative
less volume more volume

more volume → lower per-label rates

Free

$0 / forever

Keep the printer, retire the meter: fund a wallet, pay the carrier's number, print.

50 shipments a month, no monthly minimum and no fee per label
USPS, UPS, FedEx, and DHL rate-shopped on every parcel
Every label delivered as a standard 4×6 PDF for the printer you already own
Billy AI in the web app, unlimited — paste, screenshot, or speak
REST API with unlimited calls; fund by card, Apple Pay, Google Pay, or ACH

Billy is not an upsell

The assistant that turns a pasted order or a screenshot into a draft label runs unlimited in the web app on Free, and charges nothing at print time. Pro adds Billy on Telegram.

Web — every plan Telegram — Pro

API free on every plan

GET /api/v1/shipments

200 OK · plan: free

Unlimited calls on Free — still unlimited on Pro.

We'll beat your current rates

Bring your invoice — on Pro we work with you to beat the rates you're getting from

ShippoPirateShipShipStation
No contracts No monthly minimum to print No per-label fee
USPS UPS FedEx DHL

Label prices are quoted live from USPS, UPS, FedEx, and DHL as one all-in number, and that exact amount leaves your prepaid balance. Rollo's own fee and rate program are Rollo's to set and to change — the dated block above records what we found, and their site is the source of truth. Full pricing details

Who feels a per-label fee most

A fixed fee is regressive. Small orders pay the most.

The same few cents lands very differently depending on what is in the box. These are the four benches where a meter on the print button changes the arithmetic.

Live sellers printing in batches

TikTok Shop & live commerce

Volume × fee

A live session produces a stack of orders in one night, and a per-label fee multiplies straight through the stack having added nothing the postage did not already carry. Four quotes per parcel and no fee per print is what stops a good night taxing itself.

4 quotes per parcel no fee per print 4×6 PDF out
goatlabels.io/dashboard/shipments
GoatLabels shipments queue showing purchased labels ready to print

Makers shipping low-value items

Etsy & independent creators

A fixed fee takes a far larger bite out of a small sticker order than a large bundle, so the sellers with the thinnest margins end up paying the highest effective rate. Paying only the carrier's number is what keeps the cheap order worth packing at all.

Same printer, different bill

Postage is the whole cost — the Rollo prints either way

Sellers quoting straight from DMs

Orders that arrive as messages

any chance you can ship it out today?
Drafted, quoted, printing to the Rollo

Benches that grew into a day's batch

One printer, many channels

4×6

the only format the printer ever needed from anyone's software

Rollo Ship App alternative — FAQ

Does the Rollo printer only work with Rollo's app?
No. A Rollo is a standard direct thermal printer with ordinary drivers — it prints any 4×6 PDF from any application, over USB or Wi-Fi depending on the model. The app is one client among many, not a requirement of the hardware. Owning the printer commits you to nothing about the software above it.
How does the Rollo Ship App charge for labels?
There is no monthly subscription; instead, the app charges a flat fee on each label generated through it, on top of the postage. The current amount and rate details are published on Rollo's own site and can change — the dated block on this page records the figure as of our last check. The structural point is that it is a per-parcel software cost that scales with your volume.
How do I print a GoatLabels label on a Rollo printer?
Buy the label, open the 4×6 PDF, and print to the Rollo with paper size 4×6, scaling at actual size, portrait orientation. Direct thermal stock means no ink, and the printer's native resolution renders carrier barcodes cleanly. Print one test label, confirm the corners and barcode, and every label after that is one tap from a browser or a phone share sheet.
Do I lose discounted rates by leaving the Rollo app?
No — discounted commercial pricing is not exclusive to any one app. GoatLabels quotes commercial rates across USPS, UPS, FedEx, and DHL on every plan and shows each as one all-in number. The honest comparison is empirical: quote your most common parcel here, add the app's per-label fee to its own quote, and put the two totals side by side.
Can I rate-shop carriers inside the Rollo app?
Which carriers the app covers and how it presents their rates is Rollo's to define — check their current site for today's lineup. On GoatLabels the four-way comparison is the core mechanic: USPS, UPS, FedEx, and DHL are priced against each other on every parcel, and the winning all-in number is exactly what leaves the prepaid wallet.

Going deeper: what makes a label cheap, USPS labels at commercial pricing, bulk labels from a CSV, and the full pricing model.

Sellers, in their own words

Sellers who kept the printer and changed the software.

A video took off and I had 80 TikTok Shop orders by morning. I printed every label from my phone on the bus to the post office.
E

Early customer · TikTok

TikTok Shop seller

TikTok Shop
I run my Etsy shop from the kitchen. The AI reads the order, picks the carrier, the label prints. That's the whole workflow now.
E

Early customer · Etsy

Etsy maker

Etsy
The API is what every shipping API pretends to be. Idempotency that actually works.
S

Sasha R.

Staff engineer, marketplace

API user
Your Rollo will not notice the difference. Your margin will.

Keep the printer.
Retire the meter on it.

Fund a prepaid wallet with card, Apple Pay, Google Pay, ACH, or crypto, quote your next parcel across USPS, UPS, FedEx, and DHL, and print the winning 4×6 PDF on the Rollo you already own.

Sign up in seconds. No card required. No per-label fee, no monthly fee.