Connect every invoice with the terms and evidence behind it
The Triangle Audit method asks three questions: What was agreed? What was delivered? What was invoiced? TriangleAudit structures the information needed to answer them.
Review the invoice in its commercial and operational context
Validate what was agreed, what was delivered, and what was invoiced to ensure every charge is accurate, complete, and aligned with your terms.
01
What was agreed?
Use contracts, rate cards, purchase orders, and other commercial terms, including Incoterms, duties rates and charges, tax rates, and surcharges.
Contract / Rate Card
Contract
Incoterms
DAP (Delivered at Place)
Base Rate (per kg)
CAD 21.00
Fuel Surcharge
25.0%
Duties Rate
6.5%
Tax Rate (GST)
5.0%
Additional Charges
As per agreement
Rate Card · Purchase Order · Commercial Terms
02
What was delivered?
Connect the invoice with shipment records, service evidence, or approved milestones to confirm what was delivered.
Shipment Record
Evidence
Picked up
Jun 10, 2026 09:12
In transit
Jun 11, 2026 02:34
Delivered
Jun 12, 2026 11:27
Service Level
International Priority
Weight / Pieces
120 kg / 2
Receiver
ABC Manufacturing Inc.
Delivery Confirmation
Proof of delivery (POD)
03
What was invoiced?
Examine line-item rates, quantities, services, and additional charges to ensure the invoice reflects the agreed terms and the actual delivery.
FedEx · INV-2048-LG · Jun 15, 2026 Account 123456789 · International Priority
Description
Qty / Rate
CAD
Freight Charge
120 kg × 21.00
2,520.00
Fuel Surcharge (25%)
—
630.00
Duties (6.5%)
—
204.75
GST (5%)
—
167.74
Other Charges
—
45.00
Total Invoice
3,567.49
Illustrative workflow using fictional data. This international-shipment example is separate from the CAD 2,480 waiting-time review. Duties and tax figures are supplied sample amounts, not tax advice.
One connected workflow
From intake to informed action
A seamless end-to-end process that turns invoices into validated payments and actionable insights.
Ingest invoices from PDF, CSV, XML, or cXML across all carriers and suppliers.
Invoice Intake
PDF · CSV · XML · cXML
Invoice information captured for review
02
Validate
Check against contracts, rate cards, purchase orders and terms, including Incoterms, duties rates, tax rates, and surcharges.
Validation Rules
Contract / Rate card match
Incoterms validation
Duties rate & charges
Tax rate (GST/HST/VAT)
Surcharges & accessorials
Terms & conditions
03
Verify
Match invoice to delivery evidence, shipment records, and service confirmation (e.g., POD, weight, pieces, recipient).
Shipment Evidence
Tracking: 121234560367489987
Delivered Jun 12, 2026 11:27 AM
Received by J. Smith
Toronto, ON · Worldwide Express
Proof of delivery recorded
04
Approve
Route exceptions for review and get approvals based on your business rules and thresholds.
Approval Workflow
Audit complete · Jun 12, 11:30 AM
Pending approval · Finance Team
Approved · Jun 12, 01:31 PM
Payment processing
Sample decision: Pending approval
05
Analyze
Identify cost drivers, recurring exceptions, and supplier performance issues with powerful analytics and reporting.
Invoice Analysis
CAD 2.48M Total Spend · ↑ 8%
428 Exceptions · ↑ 12%
CAD 87.3K Potential Savings · ↓ 7%
Month
Invoiced
Expected
Jan
100K
100K
Feb
150K
200K
Mar
100K
100K
Apr
250K
200K
May
200K
200K
Jun
150K
100K
06
Optimize
Turn insights into action with supplier discussions, contract adjustments, process improvements, and savings opportunities.
Optimization Opportunities
Reduce accessorials · CAD 42,300
Optimize service mix · CAD 18,600
Renegotiate rates · CAD 26,800
Improve compliance · CAD 12,400
Illustrative workflow using fictional data. File formats describe the proposed intake scope; the public Try a review tool accepts text exports. Approval controls affect this sample only. Potential savings require validation and are not confirmed outcomes.
Illustrative workflow using fictional data
A difference is a question, not a saving
A fictional carrier invoice shows CAD 2,480 invoiced. The available rate and shipment information supports CAD 2,300. A CAD 180 additional freight service charge has no supporting receipt in the sample record.
The CAD 180 needs review. It is not presented as an error, overpayment, or confirmed saving.
Supported by recordsCAD 2,300
Needs reviewCAD 180
Source recordsRR-119 · SHP-77421
Start with the invoices that take the most effort
Tell us where your team spends time checking charges, chasing documents, or resolving discrepancies.