Built for Shopify · for B2B merchants who ship orders in parts

An invoice for every shipment, not just every order.

Qixeo is a Shopify app that turns each partial fulfillment into its own reconciled invoice: PO number, terms, and remittance included. Then it chases the payment, ages the receivable, and hands the whole thing to your books. Exact to the cent, every time.

See how it works →
30-day free trial · installs in under a minute

One email, the day we're live. No mailing list (we don't like them either).

Invoice
INV-1042-B
NET 30
Bill to
Hemlock & Pine Trading Co.
PO nº
4471
Oak side table × 1 · S-2$48.00
Shipping • allocated$9.60
Tax • allocated$4.80
Due Jul 24
Total due$62.40
REMIT TO · ACH 021000021 · REF INV-1042-B
REMINDER SCHEDULED · JUL 21
✓
Payment recorded
$62.40 · synced to QuickBooks
fig. 01   one order, reconciled across three shipments

Diagram: one Shopify order, #1042 for $338.50 with 6 items, is fulfilled in three shipments. Shopify would issue a single invoice. Qixeo creates one invoice per shipment: INV-1042-A for $184.20 on net 30 terms, INV-1042-B for $62.40 on net 30 terms, and INV-1042-C, the final invoice, for $91.90. Each invoice carries its allocated share of tax and shipping, and the three sum exactly to the order total.

Shopify order
Fulfillments
Qixeo invoices
scenario 1 of 3 · apparel restock
ORDER #1042
$338.50
6 items · tax + shipping
SHOPIFY: 1 INVOICEQIXEO: 3 →
SHIP · S-12.4 kg
3 items
fulfilled · tracking ready
SHIP · S-20.8 kg
1 item
fulfilled · tracking ready
SHIP · S-35.1 kg
2 items
fulfilled · tracking ready
INV-1042-ANET 30
$184.20
reconciled · tax allocated
INV-1042-BNET 30
$62.40
reconciled · tax allocated
INV-1042-CFINAL
$91.90
reconciled · tax allocated
How it works

Install once. Ship as usual. Every shipment gets invoiced, and paid.

Qixeo Invoice is a Shopify invoicing app for B2B and wholesale merchants who fulfill orders in more than one shipment. It creates a separate, reconciled invoice for each partial fulfillment, with PO numbers, net payment terms, automated payment reminders, aged receivables, and QuickBooks sync.

01
Ship what's ready.
Fulfill in Shopify the way you do today, whether that's one box or five. There's nothing new to learn and no second system to keep in sync.
02
Invoice what shipped.
Qixeo bills only what's in the box, with its share of tax and discounts, plus PO number, terms, and due date. Send automatically or review first.
03
Close the order.
The final invoice makes the whole set add up to the order total, to the cent. Record payments against each invoice as they arrive, in full or in part.
What's inside

The invoice an AP department actually pays.

Splitting the invoice is the start. The rest is everything that gets it paid without a phone call.

PO numbers & net termsevery plan
The PO number leads the email subject line and sits where AP looks for it. Shopify net-terms (15/30/60/90) become the due date automatically.
Payment recordingevery plan
Record real payments: partial amounts, check numbers, ACH references, with a running balance on every invoice, plus a "Remit To" block so buyers know where to send it.
Credit notesgrowth
Issued from a Shopify refund or by hand, linked to the original invoice, netted against the customer's balance, and synced to QuickBooks as credit memos.
Shopify Flow & bulk actionsgrowth
Trigger flows when an invoice is sent, paid, or overdue. Approve, send, or void in bulk, download ZIPs, export CSV.
EU e-invoicing & VIESpro
Send e-invoices over PEPPOL through your own access point, or download XRechnung and Factur-X. Buyer VAT is validated against VIES and reverse charge is annotated automatically.
Self-service AR portalb2b
A private page where each buyer sees every open invoice, downloads statements, and pays, linked from every reminder and statement email.
The whole loop

From shipment to settled.

Shopify shows you orders. Qixeo runs the money.

01
Invoice.
Each shipment gets its own invoice: PO, terms, remittance, reconciled to the cent.
02
Remind.
Staged reminders go out before and after the due date, and stop the moment payment is recorded.
03
Collect.
Customers pay and self-serve from their own portal while you watch every balance age in one dashboard.
04
Reconcile.
Invoices, payments, and credit notes sync straight into QuickBooks. Nothing re-keyed.
→ the aged-receivables dashboard
Qixeo · Receivables
QuickBooks synced ✓
Current
$3,912
1–30
$1,240
31–60
$184
61–90
$0
90+
$0
Customer
Open
Balance
Status
Brightwell Wholesale
5
$3,912.00
current
Hemlock & Pine
3
$1,240.60
due in 6d
Atelier Nord
1
$184.20
overdue 12d · dunning
Marlowe & Co.
0
$0.00
paid ✓
Total outstanding
$5,336.80
Documents

Paperwork that looks like your brand.

→ the block-based template editor
Qixeo · Template editor
Save
✓Header
✓Customer info
✓Line items
Tracking
✓Remit to
✓Footer
Templates you adjust, not rebuild.
Switch blocks on or off, override labels for translation, set fonts and branding. Every invoice, packing slip, and credit note comes out matching your brand.
→ the public order status page
Order #1042
Here's the status of your order.
✓
Shipment 1 · 3 items
shipped Jun 18 · $184.20
TRACK → INV-1042-A
✓
Shipment 2 · 1 item
shipped Jun 24 · $62.40
TRACK → INV-1042-B
Still to come · 2 items
We'll email you when these items ship.
QUESTIONS?Contact us →
A status page customers check themselves.
Every order gets a branded page with shipments, tracking, invoice totals, and what's still coming. Fewer "where's the rest of my order" emails.
Who it's for

Shopify invoicing for merchants who ship in parts.

apparel
Apparel & multi-SKU retail
Backorders and split picks are part of the job; your invoices keep up automatically. Read more →
furniture
Furniture & homewares
Big orders arrive in two or three deliveries. Each one gets its own clean invoice. Read more →
b2b
B2B & wholesale
Your buyers get an invoice that matches exactly what showed up; no reconciling on their end. Read more →
collections
Net-terms sellers
Send net-30 invoices without spending the month chasing them. Read more →
eu
EU merchants
Send e-invoices over PEPPOL through your own access point, or download XRechnung and Factur-X. Read more →
support
Support-weary stores
No more explaining why the invoice doesn't match the box. It just does. Read more →
Common questions

Questions merchants ask about per-shipment invoicing.

Will the invoices always add up to the order total?

Yes. The final invoice for an order is calculated as the order total minus everything already invoiced, so any rounding left over from splitting tax lands there. How the final invoice works.

How are tax, discounts and shipping split between shipments?

Tax and discounts follow the items: each invoice carries the share that belongs to the quantities in that shipment. Shipping is your choice — all on the first invoice (the default), or spread in proportion to each shipment's value. Details and an example.

When is an invoice created?

By default, the moment you create a fulfillment in Shopify. You can instead have one invoice per order, created when the order is placed or paid, or create invoices only by hand. See invoice triggers.

Are invoices sent automatically?

Only if you turn on Auto-send invoices to customers in Settings. It is off to begin with, so you can review each invoice, approve it and send it yourself until you are comfortable.

Is there a free plan?

No. Every plan starts with a 30-day free trial, and you are not charged until it ends. Thirty days is long enough to send a net-30 invoice and see it paid before your first bill.

Which accounting software do you connect to?

QuickBooks Online, on the B2B plan. For anything else, the reconciliation CSV on Growth and above gives you every order with its invoices and balances.

Read the full FAQ →

Pricing

Priced for the people who get paid.

Every plan is a 30-day free trial.

Plan
Starter
$7.99/mo
up to 50 / mo
Growth
$14.99/mo
unlimited invoices
ProRECOMMENDED
$34.99/mo
compliance & delivery
B2B
$79.99/mo
accounting hand-off
Core • every plan
Per-shipment invoices
Reconciled to the order total
PO numbers & payment terms
Payment recording (partial)
Remittance block (ACH / check)
Auto-send emails · templates
Customer status page
Automation & documents
Unlimited invoices
—
Packing slips, pick & return
—
Credit notes
—
Combined PDF · barcodes / QR
—
Shopify Flow triggers
—
Bulk actions & CSV export
—
Compliance & delivery
PEPPOL sending · XRechnung · Factur-X
—
—
VIES VAT validation & reverse-charge
—
—
Scheduled batch invoicing
—
—
Storefront downloads · white-label
—
—
Collections & accounting
QuickBooks Online sync
—
—
—
Payment reminders & dunning
—
—
—
Aged-receivables dashboard
—
—
—
Customer statements + auto-send
—
—
—
Self-service customer AR portal
—
—
—
Full comparison & regional pricing in the Shopify App Store. PEPPOL sending is billed by your access point provider.
Qixeo Invoice

Stop sending one invoice for three shipments, then chasing it by hand.

Per-shipment invoicing, automated reminders, and a clean hand-off to your books. One install, 30-day free trial.

One email, the day we're live. No mailing list (we don't like them either).