Invoice checking & surcharges Reclaiming claims & credits Shipping cost visibility

Custom parcel audit software development

Appfront builds custom parcel audit software that automatically checks your carrier invoices. Every shipment from PostNL, DHL, UPS or DPD is verified against your contract rates, the actual shipment data and the agreed delivery commitments, so incorrect weights, unjustified surcharges, duplicate billing and missed delivery times become visible. On that basis you can reclaim credits and claims with solid evidence, compare rates and contracts, and report on shipping costs per parcel and per customer. Built for webshops, shippers, e-commerce, logistics and fulfilment companies that want control over their freight costs.

What is parcel audit software?

Parcel audit software checks your carrier invoices automatically, line by line. The software compares every invoiced shipment with your contract rates, the actual characteristics of that shipment and the agreed delivery commitments. Discrepancies such as duplicate billing, incorrect weight or zone calculations, unjustified surcharges and missed delivery times become visible and documented, so you can reclaim credits and claims in a targeted way.

For many webshops and shippers, shipping costs are one of the largest variable expenses, yet invoices are often opaque and impossible to check manually at high shipment volumes. Off-the-shelf packages also rarely cover your specific carriers, contracts and invoice formats. Custom software fits your situation and can grow with you if you switch carriers or agree new terms.

This page focuses specifically on checking carrier invoices and controlling shipping costs. If you want to automate the wider logistics chain, see also our transport software and logistics process automation, or custom software in general.

Automatic invoice checking

Every invoice line from every carrier is automatically checked against your contract and the actual shipment. No more spot checks, but full control over all shipments, even at high volumes and with fluctuating surcharges.

Reclaiming credits

Discrepancies are bundled into well-founded claim files, with monitoring of the deadline within which a refund can still be claimed. Reclaims no longer slip through the cracks between shipments, and you can see what has been submitted and approved.

Insight into shipping costs

Reporting per shipment, carrier, destination and customer shows how your freight costs are built up and where surcharges concentrate. This helps you substantiate your shipping strategy and contract negotiations.

How we build your parcel audit software

We work step by step, starting with your carriers, contracts and invoice formats. We involve your logistics and finance managers early on, so the audit rules match your actual agreements. From initial discovery through to go-live and ongoing management, every step is focused on software your team can use day to day to keep parcel costs under control.

1
Discovery & scope

We map out which carriers you use, what their invoices and shipment files look like, and which contract rates and surcharges apply. Together we determine which checks will deliver the most value and which integrations with your WMS, ERP and webshop are needed.

2
Design

We design the data model for contracts, rates and surcharges, the carrier-specific check rules, and how discrepancies are flagged and grouped into claim files. We also define the reporting structure and the integrations.

3
Build & iteration

We build in short iterations with automated testing, running your real invoices through the checks to validate the rules. You see working versions along the way and help set priorities and ensure the software fits real-world practice.

4
Go-live & management

Controlled go-live with data validation, followed by ongoing management and monitoring. When carriers change their rates or surcharges, or you sign new contracts, we update the audit rules accordingly.

What parcel audit software actually does

We tailor every application specifically to your carriers, contracts and parcel flow. Below are the features we most often deliver.

Line-by-line invoice checking

Every invoice line is automatically checked against your contract rate and the actual shipment. Incorrect weights, zones, duplicate billing and calculation errors surface immediately, without manual spot checks.

Surcharge checking

Fuel, peak, address correction and remote area surcharges are checked against your contract. Surcharges that should not apply, or have been applied incorrectly, are flagged so you don't pay for terms that don't exist.

Delivery guarantees and refunds

Shipments that missed the agreed delivery time are identified based on track-and-trace data. Where you are entitled to a refund, the software flags it automatically, so that undelivered service guarantees are reclaimed.

Claims and credit management

Discrepancies are bundled into claim files with the right supporting evidence and deadline monitoring. You can track each claim's status from submitted through to approved or rejected, so outstanding credits don't expire or slip out of view.

Rate and contract comparison

By running your actual parcel flow through different rate structures, you can see what the same shipments would cost under another contract or carrier. This gives you solid grounds for negotiations and for choosing the most cost-effective carrier.

Reporting by customer and shipment

Management insight into shipping costs per shipment, carrier, destination and customer or webshop. For fulfilment operations, costs and recovered credits can be charged back per client, so each customer has a clear view of their own shipping costs.

Who we build parcel audit software for

Control over carrier invoices is most valuable for businesses that ship in high volumes. For each of them we build software that fits their shipping volume, carriers, and the way they want to manage or recharge shipping costs.

Webshops and e-commerce

Online retailers who ship large numbers of parcels every day and see shipping as a major cost. For them, automated invoice checking and insight by order profile make the difference between margin that leaks away and margin that is kept.

Shippers

Businesses with larger shipping volumes who work with multiple carriers and complex contracts. The software checks every invoice against the agreed terms and compares rates, keeping shipping costs manageable and negotiable.

Logistics service providers

Parties that organise transport and control shipping costs across the supply chain. See also how we approach wider logistics with transport software and logistics process automation.

Fulfilment companies

Fulfilment providers who ship for multiple clients. For them, recharging per client is essential: each client sees its own shipping costs, surcharges and recovered credits, with a clear separation between the accounts.

Not yet sure about a large project?

Test your idea first: a working prototype in 1 day

With OneDayBuild, we turn your idea into something tangible in one day for €1,150, so you can see whether further development is worth the investment. Decide to go ahead with the full build? Then we credit the full cost.

Explore OneDayBuild →

Technology and integrations

We build on a modern, maintainable web stack and integrate with the sources needed to check invoices against reality. We process invoice and shipment files from carriers such as PostNL, DHL, UPS, DPD and GLS in the formats they supply, and integrate via their API or EDI where possible. We also connect to your shipping or WMS system for actual shipment data, and to your ERP, accounting and webshop. This way the software compares each invoice not only against the contract, but also against what was actually shipped.

Node.js / Python / PHP / .NET React / Vue front end PostgreSQL / SQL database REST & web service integrations EDI processing Carrier APIs (PostNL, DHL, UPS, DPD, GLS) CSV / XML / invoice import WMS and shipping platform integration ERP and accounting integration Webshop and order integration Track-and-trace data OAuth 2.0 / SSO Role-based access control Encryption in transit & at rest Automated testing Monitoring & alerting CI/CD pipelines

Why choose Appfront for your parcel audit software?

Appfront builds custom software and always starts with a thorough analysis of your carriers, contracts and invoice formats. Invoice checking software must not only be technically sound, but also match your actual agreements down to the penny, because that is the difference between a valid and an invalid cost.

We write clear documentation and transparent code, so your own team or a future supplier can understand and manage the software. No black box, just clear check rules you can review and adjust when rates or surcharges change. You work with a fixed point of contact who understands both the technology and the logistics reality, which keeps communication short and speeds up decisions when choices about checks, integrations or reporting come up during the build.

See also our wider services: transport software, logistics process automation and custom software in general. Have questions? Get in touch with us.

  • Custom software, tailored to your own carriers and contracts
  • Full invoice checking instead of spot checks
  • Verification against the contract rate and actual shipment data
  • Well-founded claim files with deadline monitoring
  • Rate and contract comparison based on your own volumes
  • Integrations with carriers, WMS, ERP and webshop
  • Recharging per client for fulfilment
  • Clear documentation and transparent control rules
  • A fixed point of contact, no account managers passed around
  • Ongoing management when rates and surcharges change

Security and privacy in parcel audit software

Parcel audit software processes commercially sensitive data: your contract rates, discount tiers, shipping volumes and, in fulfilment, your clients' shipment data. That is why we set up authorisation based on role and need, separate data per client where necessary, and ensure sensitive rate agreements are not accessible more widely than strictly required.

Shipment data can contain personal data, such as recipients' address details. We process this in line with the GDPR, with data minimisation, encryption in transit and at rest, and logging of access and changes. We work according to OWASP security standards, with role-based access, audit trails and monitoring.

Read more about our security approach: information security policy and vulnerability disclosure policy. Discuss your situation without obligation via our contact form.

  • GDPR-compliant processing of shipment and address data
  • Data minimisation as a starting point
  • Encryption in transit (TLS 1.2+) and at rest
  • Role-based access and least-privilege principles
  • Separation of data per client in fulfilment
  • Complete audit logging of access and changes
  • Protection of commercially sensitive rate agreements
  • Built to the OWASP security standards

Frequently asked questions about parcel audit software

Answers to the questions we get asked most often about custom software for checking carrier invoices.

Parcel audit software automatically checks your carrier invoices, line by line. The software compares every invoiced shipment with your contract rates, the actual characteristics of the shipment and the agreed delivery commitments, and flags duplicate billing, incorrect weight or zone calculations, unjustified surcharges and missed delivery times. On that basis, you reclaim credits and claims backed by evidence. We set up custom software around your own carriers, contracts and shipment flow.

The most common discrepancies are incorrectly calculated weights and volumetric weight, wrong zone classification, shipments billed twice, surcharges that are not in your contract or have been applied incorrectly (fuel, address correction, peak or remote area surcharges), and unmet delivery commitments for which you are entitled to a refund. The software checks every invoice line against your contractual agreements and the actual shipment data.

We build custom solutions. Shipping costs differ greatly from one business to another: different carriers, contracts and volume discount tiers, different surcharge structures and a different mix of shipments. Custom software is tailored to your actual contracts and invoice formats, and grows with you if you switch carriers or agree new terms. After an intake meeting, we decide together which carriers and checks to tackle first.

We process invoice and shipment files from carriers such as PostNL, DHL, UPS, DPD and GLS, and integrate via their API or EDI where possible. We also connect to your own sources: your WMS or shipping platform for actual shipment data, your ERP or accounting system, and your webshop or order system. This way the software compares each invoice not only against the contract, but also against what was actually shipped.

For every discrepancy, the software records what has gone wrong, the amount involved and the supporting evidence: the invoice line, the contract rate and the actual shipment data. These discrepancies are bundled into claim files, with monitoring of the deadline by which a claim or refund can still be made. This gives you clear oversight of what has been submitted, approved or rejected.

Yes. By running your actual shipment flow through different rate structures, the software shows what the same shipments would cost under another contract or carrier. This gives you evidence for negotiations and helps you choose which carrier is most cost-effective for which shipments, based on your own volumes.

You gain insight into your shipping costs per shipment, carrier, destination and customer or webshop. The software shows how costs are built up, where surcharges are concentrated and how much has been recovered in credits. This lets you underpin your shipping strategy, see which order profiles are disproportionately expensive, and steer on your actual logistics costs.

We build for businesses that ship large volumes of parcels and want control over their carrier invoices: webshops and e-commerce companies, shippers with larger volumes, logistics service providers and fulfilment companies that ship on behalf of multiple clients. For fulfilment, recharging costs per client is important, so that each client can clearly see its own shipping costs, surcharges and credits.

Ready to build your parcel audit software?

Tell us which carriers you work with and where your shipping costs are rising, from unclear surcharges to missed refunds. We're happy to help you plan invoice checks, claims, integrations and reporting. In a no-obligation first conversation you'll get a clear picture of what custom software can do to bring your freight costs back under control.

Edit content