Two-lane NBCU workflow for new shipments and already-shipped PO invoicing.
Xero actions are draft-only. Review and send invoices from Xero after the app creates the draft.
Parse a new PO, validate with FedEx, generate a PDF label, then create a draft Xero invoice.
Manual shipment entry
Batch input
Upload a simple CSV or paste rows with columns like reference, recipientContactName, recipientCompany, recipientEmail, recipientLine1, recipientLine2, recipientPostcode, recipientState, recipientCity, recipientCountry, recipientContactNumber.
PDF upload
Upload one or more PO PDFs. The app will parse each Ship To block, preserve address line 2, and append the results into the FedEx CSV batch.
Drop PDFs here or choose files
Review queue
0 rows
Reference
Recipient
Address
City
State
Postcode
Country
Service
3rd party
FedEx
FedEx sandbox label
Sandbox credentials required
Validate and create one PDF label at a time after reviewing the parsed PO row. The NBC third-party account is parsed from the PO and masked in the UI.
Backlog Invoicing
Upload tracking CSV
Use this lane for older NBCU POs that already have FedEx tracking. Upload the FedEx shipments CSV with PO/customer reference, tracking number, and ship date; tracking is matched exactly before any Xero draft is created.
Status
PO
Tracking
Ship date
Contact
Issue
Xero draft invoice
Checking Xero…
Create draft invoices only. Tracking is added to the Xero draft reference when provided.
Tax policy: Xero invoices sales tax for Florida only. Non-FL PO tax remains visible for review but is not billed in Xero.