Stop re-typing vendor orders
into Square.

Upload the invoice your vendor already sent you. AI reads every line item. Push to Square. Receive inventory on your phone when the box arrives.

Try free for 14 days No credit card required

Hours of data entry

Every vendor invoice means re-typing item names, quantities, costs, and SKUs into Square. One by one.

Inventory errors

Typos, wrong quantities, missed items. Manual entry creates problems you discover when a customer is standing at the register.

No time for this

You're running a business. Receiving a shipment shouldn't mean an hour at a computer before you can put products on the shelf.

Three steps. That's it.

From vendor document to Square inventory in minutes.

1

Upload

Drop in a PDF, snap a photo of a paper invoice, or upload a CSV. AI reads every line item — names, quantities, costs, SKUs — automatically.

2

Review & push

Check the extracted items. Edit anything that looks off. The app matches items to your existing Square catalog or creates new ones. Hit confirm.

3

Receive

When the shipment arrives, pull up the PO on your phone. Enter what came in. Your Square inventory updates on the spot. Done.

AI-Powered

Your vendor sends a PDF.
We handle the rest.

No templates. No column mapping. No reformatting into a spreadsheet. Upload the document exactly as your vendor sent it — invoice, purchase order, packing slip, even a photo of a piece of paper — and AI extracts every line item instantly.

PDF Photos JPG / PNG / HEIC CSV

Receive inventory
from your phone.

When the box shows up, you're in the stockroom — not at a desk. Open the PO on your phone, enter what came in, hit record. Square inventory updates instantly. You can even snap a photo of a paper invoice and upload it right from your camera.

Works on any device. No app download.

Simple pricing.

No per-location fees. No hidden costs.

Most popular

Pro

$79/mo

14-day free trial · no credit card required

  • Unlimited purchase orders
  • AI extraction — PDF, photo, CSV
  • All locations
  • Cost adjustments & margin
  • Mobile receiving
  • Inventory alerts
Start free trial

Scale

$149/mo

14-day free trial · no credit card required

  • Everything in Pro
  • Multi-user roles
  • Priority support
  • API access
  • Custom alert rules
Start free trial

Works with any Square plan. No Square Plus or Premium required.

Questions

How does Fireworks for Square work?
Upload a vendor document (PDF, photo, or CSV). AI reads every line item automatically. Review the items, match them to your Square catalog, and push. When the shipment arrives, record what came in on your phone and your Square inventory updates instantly.
What file types does Fireworks accept?
PDFs, images (JPG, PNG, HEIC — including photos taken with your phone), and CSV spreadsheets. You can upload invoices, purchase orders, packing slips, or any vendor document with line items.
Do I need Square Plus or Premium?
No. Fireworks works with any Square plan, including the free plan. You don't need to upgrade your Square subscription to use purchase orders and inventory receiving through Fireworks.
Is my data secure?
Yes. Square OAuth tokens are encrypted at rest using AWS KMS. All data is stored in encrypted AWS infrastructure in the US. Fireworks never stores your Square password. You can disconnect your Square account and delete your data at any time.
Can my team use Fireworks?
Yes. The Square account owner connects once, then shares a team link with employees. No separate login needed — your team can upload invoices and receive inventory from any device, including their phone.

Ready to stop typing?

Try Fireworks free for 14 days. No credit card required.

Get started free