Pro
Most popularVolume pricing
illustrativepay for labels, not for seats
GoatLabels is Acumatica shipping software for parcels that teams feed by file or API instead of a carrier plug-in. Export open shipments to a spreadsheet and import the CSV, or call the REST API, and USPS, UPS, FedEx, and DHL are rate-shopped on every parcel. Free is $0 a month for 50 shipments; Pro is $40 flat. It is not an Acumatica plug-in and does not write back automatically.
USPS, UPS, FedEx, and DHL quoted side by side on each Acumatica shipment, from one account with no carrier plug-in to configure.
Each label debits a prepaid wallet and writes a dated ledger line that carries your Acumatica shipment or order number.
Acumatica teams have four realistic routes: the predefined carrier plug-ins configured on the Carriers form, a shipping product from the Acumatica Marketplace, an enterprise multi-carrier system, or a file and API handoff to a label service. GoatLabels is the last one. Vendor facts below come from Acumatica's own help and marketplace pages, read on 2026-10-06.
Updated
| GoatLabels | Acumatica carrier plug-ins | Acumatica Marketplace shipping app | Enterprise multi-carrier system | |
|---|---|---|---|---|
| How it connects | Outside Acumatica. A CSV import of up to 500 rows per file, or REST API calls from your own script. | Inside Acumatica. Help for 2024 R2 lists predefined plug-ins for FedEx, UPS, Stamps.com, ShipEngine, EasyPost, and Pacejet, set up on the Carriers form. | A marketplace listing such as Acumatica Shipping powered by ShipEngine, described there as a native shipping solution inside Acumatica. | Integrated by the vendor or a partner as a project. |
| Carrier accounts | None to open. Labels are bought on GoatLabels' accounts; your negotiated rates cannot be added. | Each plug-in is configured with credentials for that carrier or service. | Not stated on the marketplace listing we read. Ask the vendor. | Your own carrier contracts. |
| Rate shopping | USPS, UPS, FedEx, and DHL on every parcel, one all-in number per carrier. | Across the plug-ins you have configured. | Depends on the app. Check the listing. | Usually rule-based across contracted carriers. |
| Tracking back on the shipment | Returned by API and signed webhooks. Your script or import posts it; there is no automatic write-back. | Native, because the label is created from the shipment. | Handled by the app when it runs inside Acumatica. | Written back by the integration. |
| Price and commitment | Free $0 a month with 50 shipments, or Pro $40 a month flat with unlimited shipments. No contract. | Not stated on the help page. Ask Acumatica or your partner. | Not stated on the marketplace listing. | Quoted by sales. |
Third-party details checked on from each vendor's own pages: Acumatica help 2024 R2: Carriers form and predefined carrier plug-ins; Acumatica Marketplace: Acumatica Shipping powered by ShipEngine; Acumatica blog: web services, REST API, OData, and integration practices. Plans and features change, so confirm on the vendor's current page before you decide.
Acumatica shipping integrations come in three forms: its own predefined carrier plug-ins, shipping products listed on the Acumatica Marketplace, and any outside label service that accepts a file or an API call. Acumatica's 2024 R2 help names plug-ins for FedEx, UPS, Stamps.com, ShipEngine, EasyPost, and Pacejet, all configured on the Carriers form.
GoatLabels belongs to the third group. It sits outside Acumatica, takes the ship-to address, weight, and reference for each parcel, and returns a label with tracking and cost. That suits a team that wants four carriers quoted without configuring a plug-in per carrier, and accepts that the handoff is a file or a script.
Yes. Export the shipments that are ready to go from Acumatica to a spreadsheet, save the sheet as CSV, and import it into GoatLabels. The importer takes up to 500 rows per file and names the row and field of every error, so one bad address holds back one shipment and the rest of the batch still buys labels.
Check your Acumatica version's export feature and its import and export scenarios for the way to get that sheet. Which screen or inquiry gives you the right columns depends on your configuration, so check with your Acumatica admin or partner. Map ship-to, weight, dimensions, and the shipment number as the reference.
A small service between the two systems reads shipments from Acumatica and calls the GoatLabels REST API to quote and buy each label. Acumatica describes its web services framework as covering a REST API, OData, push notifications, and webhooks, and its contract-based REST API entity list includes SalesOrder and Shipment.
On the GoatLabels side the API has unlimited calls on every plan, live and test keys, and Idempotency-Key support, so a retry after a timeout does not buy a second label. Tracking comes back on signed, replayable webhooks. GoatLabels ships no Acumatica customization package, so your developer or partner owns that service.
Send the Acumatica shipment or sales order number as the reference on each label, then export the GoatLabels ledger and match on that reference. Every label debits the quoted amount from a prepaid wallet as a dated ledger line, and a multi-carton shipment produces one line per carton with the same reference.
Carrier re-weigh adjustments post to the same ledger as separate lines, so finance sees the final cost per shipment without a carrier invoice to reconcile. Posting the amount onto the shipment or invoice in Acumatica is your step, by import scenario or by script. GoatLabels does not write into Acumatica.
It is the wrong choice when labels must be created from the Acumatica shipment screen, when you ship on your own negotiated carrier contracts, or when the same tool must book LTL freight. GoatLabels has no Acumatica plug-in, no bring-your-own carrier accounts, and no freight service. It is parcel only.
It also offers no SLA, SSO, sub-accounts, or retailer compliance labels such as GS1-128, and support is email plus an in-app assistant. Teams with those needs should look at the carrier plug-ins or an enterprise multi-carrier system. GoatLabels fits parcel lanes where a daily file or a short script is an acceptable handoff.
Comparing routes across ERPs? Read ERP shipping integration. Starting with the file route? See bulk shipping labels from CSV.
A service that reads Shipment records from Acumatica can rate-shop and buy each label through the GoatLabels REST API. Calls are unlimited on every plan, with live and test keys, Idempotency-Key support, signed replayable webhooks, an OpenAPI 3.1 spec, and rate-limit headers. API labels and dashboard labels draw on one prepaid wallet.
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"
}
Free is $0 a month with 50 shipments a month. Pro is $40 a month flat with unlimited shipments and cheaper label rates. Bulk CSV, 13 connectors, and the REST API come with both, and labels are paid from a prepaid wallet.
Volume pricing
illustrativepay for labels, not for seats
$0 / forever
Enough to trial one day of Acumatica shipments.
The in-app assistant drafts a label from a pasted order or email for you to confirm. It is part of the product, not an add-on.
GET /api/v1/shipments
200 OK · plan: free
Unlimited calls. The same wallet as the dashboard.
Put real parcels through the side-by-side quotes and compare against what those labels cost you on
ShippoPirate ShipShipStationLabel prices are quoted live from USPS, UPS, FedEx, and DHL and shown as one number, the same number that leaves your wallet. Other vendors' plans move, so compare against their current pricing page. Full pricing details
Related reading: ERP shipping integration, B2B shipping software, wholesale distributor shipping labels, the shipping API for developers, parcel spend management.
ERP shipping guides: Business Central shipping software, Dynamics 365 Supply Chain shipping, Epicor shipping software, ERP shipping integration, Infor shipping software, NetSuite shipping software, Odoo shipping labels, Oracle ERP Cloud shipping, QuickBooks Enterprise shipping software, Sage shipping software, SAP Business One shipping software, SAP S/4HANA parcel shipping, Xero shipping labels, Zoho Inventory shipping labels.
Import a CSV or call the API and compare USPS, UPS, FedEx, and DHL on each parcel. Free is $0 a month; Pro is $40 flat with unlimited shipments.
No contract. No card for the Free plan.