Invoice-to-Payment Automation: Complete Guide for Modern Businesses in 2026
Quick Answer: Invoice-to-payment automation uses software to capture, process, and pay invoices automatically. It replaces manual data entry with AI and OCR technology. Businesses save time, reduce costs, and improve accuracy with this approach.
Introduction
Invoice-to-payment automation is changing how businesses handle payments. This technology captures invoices. It extracts data. It validates information. Then, it processes payments with very little human help. In 2026, more companies are using invoice automation. They want to stay competitive.
Manual invoicing is slow. It is also expensive. Your team spends many hours. They enter data, check numbers, and approve payments. Mistakes often happen. Money gets tied up. Invoice-to-payment automation solves these problems.
This guide covers everything you need to know about invoice processing automation. We will explain how it works. We will show you the benefits. We will also help you choose the right solution. This guide has practical advice. It is for small business owners and large team managers alike.
Many businesses report big cuts in processing time. They see a 70-80% reduction after adding AP automation software. The financial benefits are real. You can measure them. Let's explore what invoice-to-payment automation can do for you.
What Is Invoice-to-Payment Automation?
Understanding Invoice Automation Basics
Invoice-to-payment automation is a system. It handles invoices automatically from start to finish. You do not print invoices. You do not enter data by hand. Instead, software does the work for you.
Here is a simple definition: Invoice-to-payment automation uses technology. It captures invoices. It pulls out key information. It checks details. It sends approvals. Then, it processes payments. All of this happens without manual data entry.
The process replaces old methods. In the past, someone got a bill. They opened it. They read the numbers. Then, they typed everything into a computer. They checked it against a purchase order. They got approval. Finally, they processed the payment. This took hours. It also led to errors.
Automated invoice management does all this instantly. The system reads the invoice. It uses OCR technology. It pulls out the vendor name, amount, date, and other details. It checks everything against your records. Once approved, payment happens automatically.
This is part of a bigger trend. It is called financial process automation. Accounts payable automation and AP automation software work in the same way. They aim to make vendor invoice management smoother. They also reduce manual work.
How the Invoice-to-Payment Process Works
The invoice-to-payment workflow has several key steps:
1. Invoice Capture Your vendor sends an invoice. It might come through email, a portal, or EDI. The system captures it automatically.
2. OCR Invoice Processing Software reads the invoice. It uses OCR technology. It pulls out vendor information, amounts, dates, and line items. Modern OCR is over 95% accurate.
3. Data Validation The system checks all required fields. It makes sure they are complete. It catches clear errors. For example, it finds missing vendor names or invoices with zero amounts.
4. Three-Way Matching The system matches the invoice against your purchase order and receipt. All three must line up. If amounts do not match, the system flags it for review.
5. Approval Routing The invoice goes to the right approver. This depends on your rules. Small invoices might approve themselves. Large ones go to management. Emergency purchases follow different paths.
6. Exception Handling Differences trigger alerts. Missing POs, price differences, or duplicate invoices get caught here. Your team reviews these issues. They then fix them.
7. Payment Processing Once approved, the system schedules payment. It works with your bank and accounting system. Payment happens on time, every time.
8. Record Keeping The system documents everything automatically. You get a complete audit trail. This helps with compliance and future reference.
This whole process takes minutes. It used to take days. Errors drop a lot. Your cash flow gets better. This is because payments happen faster.
Key Technologies Behind Invoice Automation
Several technologies power modern invoice-to-payment automation systems. OCR invoice processing is the main one. OCR stands for optical character recognition. It reads text from images. This includes printed or handwritten text. Then, it turns it into digital data.
Machine learning makes OCR more accurate over time. The system learns your vendors' invoice styles. It gets better at reading messy or unusual documents. After processing many invoices, accuracy often goes above 98%.
Cloud-based systems are very popular in 2026. They are easier to set up. They need less IT support. They also connect well with other software. You do not need expensive servers in your office. The software lives in the cloud.
APIs connect your invoice automation to other business systems. Your accounting software, ERP system, and bank platform all talk to each other. Data moves smoothly between systems. You no longer need to manually import and export data.
Mobile access is more important than ever. Approvers can check and approve invoices from anywhere. Real-time alerts keep everyone informed. Remote work does not slow down the approval process.
Why Invoice-to-Payment Automation Matters in 2026
Cost Reduction You Can Measure
Businesses save a lot of money with invoice automation. Industry research shows that companies process invoices for $1.50-$3.00 each. This is with manual methods. Automated systems cut this cost to $0.50 or less per invoice.
Here is how the savings add up. Manual invoice processing needs:
- Time from a data entry clerk (15-20 minutes per invoice)
- Time from an approval manager (5-10 minutes)
- Time for an accounting review (5 minutes)
- Time for fixing errors and follow-up
- Costs for printing, filing, and storage
Total cost for a month with 500 invoices: $1,500-$2,000. With automation, that cost drops to $400-$500. You save over $1,000 each month. Annual savings can reach $15,000-$25,000 for small teams.
Larger companies see even bigger numbers. A company processing 10,000 invoices yearly saves $20,000-$50,000. Some big businesses report over $500,000 in annual savings.
You also save money beyond direct labor costs. You can get early payment discounts. Many vendors offer 2-3% off if you pay within 10 days. Automated systems process invoices faster. This means you can take these discounts regularly. A $100,000 invoice costs $2,000-$3,000 to carry for an extra month. A 2% discount saves exactly that amount.
Preventing fraud also saves money. The system automatically catches duplicate invoice payments. It blocks unauthorized vendors. It alerts you to invalid amounts. Stopping just one fraud case can save thousands.
Time Savings and Efficiency Gains
Your team spends less time on routine tasks. They can focus on more important work instead. Here is what changes:
Processing Time: Manual invoicing takes 1-3 days for each group of invoices. Automated systems process invoices instantly. Your cash flow improves. This is because payments happen faster. Vendors like timely payments. They might even offer you better terms.
Labor Reallocation: Accounts payable staff move from data entry. They now manage vendor relationships. They solve complex problems. They negotiate contracts. They analyze spending patterns. This work adds more value to your business.
Approval Speed: Automated routing sends invoices to the right person right away. No more invoices sitting in someone's inbox for days. Approvals happen in hours, not weeks.
Exception Handling: Your team gets automatic alerts about differences. They fix issues right away. They do not discover them during reconciliation. Problem solving is faster.
Studies on accounts payable automation show good results. 73% of finance teams report better efficiency in the first month. Within six months, most teams handle 40-50% more invoices. They do this without hiring more staff.
Error Reduction and Compliance
Entering data by hand causes errors. People misread numbers. They swap digits. They miss information. These mistakes create problems:
- Paying vendors twice
- Posting wrong amounts to ledgers
- Missing discounts and chances for early payment
- Payment delays that harm vendor relationships
- Audit findings and breaking compliance rules
Automated invoice management removes most manual entry. Errors drop by over 90%. This is because the system reads invoices once. Then, it uses that data everywhere. Consistency improves across all records.
Compliance becomes easier. SOX rules need documented approval trails. GDPR needs secure handling of vendor data. Industry rules for healthcare or government contracts are complex. Automation makes sure rules are followed consistently. Every invoice goes through the same process. Auditors see full documentation.
Fraud prevention is automatic. The system blocks duplicate invoices. It flags unusual vendor behavior. It enforces rules for checking vendors. Stopping one duplicate payment can pay for the whole system.
Accounts Payable Automation: Complete Process Guide
Understanding the Accounts Payable Process
The accounts payable process has many steps. It goes from getting an invoice to paying it. Every business does it. But the steps can be different.
Traditional AP workflow looks like this:
- An invoice arrives (by email, mail, or portal).
- An accounts payable clerk logs it by hand.
- Data is typed into the system.
- The invoice is matched to a PO and receipt.
- Differences are checked.
- A manager approves payment.
- Payment is processed.
- The invoice is filed (on paper or digitally).
This process takes 5-15 days per invoice on average. Delays can happen at any step. One missing approval can delay payment for weeks.
AP automation software shortens this to hours. The automated invoice management system does this:
- It captures the invoice automatically.
- It pulls out all data using OCR.
- It checks information instantly.
- It routes for a three-way match.
- It flags differences automatically.
- It sends the invoice to the right approvers.
- It processes approved payments.
- It archives everything with full documentation.
The vendor invoice management system handles all types of invoices. Digital PDFs are the easiest. Scanned images also work. Even faxes and photos can be processed. The system adjusts to how invoices arrive.
Connecting with your ERP system is key. The accounts payable process links to purchasing, inventory, and financial reports. If systems do not talk to each other, you enter information many times. Automation syncs everything. Data goes in once. Then, it flows wherever it is needed.
How to Implement AP Automation Successfully
Setting up AP automation needs careful planning. A good timeline is 8-16 weeks. This depends on how complex your system is and your team size.
Phase 1: Assessment (Weeks 1-2)
- Write down your current process.
- Find problems and delays.
- Set goals for success (cost per invoice, processing time).
- Gather needs from key people.
- Check your IT setup and what you need for connections.
- Make a budget and plan for resources.
Phase 2: Vendor Selection (Weeks 3-4)
Compare different AP automation software options. Make a list to compare them. Include:
- Features (OCR accuracy, approval steps, reports).
- How well it connects (to your ERP, accounting software, banking).
- Prices (setup, monthly fees, cost per transaction).
- Quality of support (how fast they reply, training, getting started).
- Security and rules (SOX, GDPR, industry standards).
- Can it grow with your business?
Ask 3-5 vendors for demos. Have your team test sample invoices. Check what similar companies say about them.
Phase 3: Configuration (Weeks 5-8)
- Set up your vendor list.
- Define approval steps and rules.
- Set up the logic for three-way matching.
- Create ways to handle exceptions.
- Make reporting dashboards.
- Test OCR accuracy with sample invoices.
- Build documentation for audit trails.
Phase 4: Testing (Weeks 9-12)
- Do user acceptance testing (UAT) with your team.
- Test with real invoices from your vendors.
- Check the accuracy of three-way matching.
- Test all approval steps.
- Verify connections with your systems.
- Check security and access rules.
- Write down problems and how you fixed them.
Phase 5: Training and Go-Live (Weeks 13-16)
- Train your team on the new system.
- Create guides and quick-reference sheets.
- Set up support procedures.
- Start with a small group first.
- Watch closely for any problems.
- Roll out to the whole team.
- Get feedback to make it better.
Overcoming Common Implementation Challenges
Most setups face common problems. Expect them:
Change Resistance: Your team is used to old ways. New systems feel strange. Talk clearly about the benefits. Involve staff in setting it up. Show them how automation makes their routine work easier.
Data Quality Issues: Your current data might be incomplete or messy. You cannot automate bad data. Spend time cleaning up vendor lists, PO data, and old records. Good data leads to accurate automation.
Integration Complexity: Your systems might not talk to each other. Older ERP systems are often hard to connect. Work with IT and your software vendor early. Some systems need custom work. Plan time and money for this.
Workflow Definition: Your current process might not be the best. Automation is a good time to redesign it. Include key people in defining the best workflows. Remove steps that do not add value.
Exception Handling: You will still have invoices that do not match perfectly. Set clear rules for common exceptions. Create steps for when things need to be escalated. Train your team on how to fix them.
Adoption Metrics: Track progress carefully. Watch processing time, error rates, cost per invoice, and how happy users are. Regular reports show your return on investment (ROI). They also keep things moving forward.
Security, Compliance, and Data Protection in 2026
Invoice Automation Compliance Requirements
Rules vary by industry and location. Your invoice automation must meet all needed standards.
SOX (Sarbanes-Oxley) needs documented approval trails for money transactions. Automated systems create perfect records. Every approval has a timestamp and is logged. Every change is tracked. Auditors really like this level of detail.
GDPR (General Data Protection Regulation) protects personal data of people in the EU. Vendor data might include personal information. Your system must encrypt data. It must limit access. It also needs to delete information when it is no longer needed. Vendor contracts must include rules for data protection.
Industry-Specific Standards are very different:
- Healthcare (HIPAA): Protect financial information related to patients.
- Construction: Follow lien law and payment rules.
- Government contracting: Meet Federal Acquisition Regulations (FAR).
- Financial services: Follow banking rules.
Before you set up any system, check that it meets your rules. Your software vendor should give you compliance documents. Ask for audit reports from other companies. Make sure they meet all your standards.
PCI DSS (Payment Card Industry Data Security Standard) applies if you process credit cards. Payment processing must be secure. Data must be encrypted. Access must be logged. The system must meet PCI standards.
Security Considerations for Invoice Processing
Invoice data needs protection. Vendor names, amounts, account numbers—this is sensitive information.
Data Encryption protects information. This includes data moving and data stored. Invoices going from your email to the system should be encrypted. Stored data should also be encrypted. If someone gets unauthorized access, encrypted data is useless to them.
Access Controls limit who sees what. Not everyone needs to see all invoices. Approvers see only their assigned invoices. Accounting staff see financial summaries. Vendors see only their own invoices. Access based on roles is very important.
Multi-Factor Authentication (MFA) stops unauthorized access. A username and password alone are not enough. Users must give a second piece of information. This could be a phone code, a security key, or a fingerprint. This blocks most account takeovers.
Audit Logs record everything. Who looked at which invoice? When? What changes did they make? This creates accountability. It helps with compliance audits. It also helps find suspicious activity.
Fraud Detection systems learn your patterns. They automatically flag unusual activity. Does a vendor suddenly invoice 10 times their normal amount? The system flags it. Is there an invoice from a new vendor with a name similar to an old one? An alert is sent. These protections catch fraud early.
Vendor Security is important. Vendors access the system. They submit invoices through portals. They check payment status. Poor vendor security creates risks. Require strong vendor passwords. Watch vendor access. Update security rules often.
Data Protection Strategies
Protect your data before problems happen:
Backup and Redundancy: Your data should be in many places. If servers fail, you have backups. Automatic backups happen daily. Test restoring data regularly. This confirms backups work.
Disaster Recovery: Plan for the worst. What if the system stops working? How fast can you get it back? Cloud systems usually recover in hours. Contracts should state how fast they will recover.
Regular Audits: Other security companies should check your system every year. Penetration testing pretends to be an attack. Vulnerability scans find weak spots. Fix problems quickly.
Employee Training: Your team needs to know about security. Phishing emails are common. Social engineering attacks happen. Train staff to spot and report suspicious things. Regular reminders keep security a top priority.
Vendor Agreements: Your software vendor should have strong security. Ask for their security certificates (ISO 27001, SOC 2). Read their privacy policy. Understand how they handle your data if they close down.
Best Practices for Invoice Automation Success
Optimize Your Approval Workflows
Good workflows prevent delays. Design workflows based on your business rules:
Amount-Based Routing: Small invoices approve automatically. Medium invoices need one approval. Large invoices need several approvals. The limits change by company. For example, less than $500 might auto-approve. $500-$5,000 might need manager approval. Over $5,000 might need director approval.
Vendor-Based Routing: New vendors always get extra checks. Trusted vendors can auto-approve up to certain amounts. Vendors with audit flags go to special teams.
Department-Based Routing: Invoices go to the department that asked for the purchase. They know the details. They can check if it is correct.
Time-Based Escalation: Invoices waiting too long automatically get sent to a higher level. If approval has not happened in 2 days, it goes to management. This stops invoices from getting stuck.
Exception-Based Rules: Complex invoices or problem vendors trigger more steps. This keeps normal invoices moving. It also protects against risks.
Leverage OCR Invoice Processing Effectively
OCR accuracy is important. But it is not perfect every time. Use these tips:
Template Library: Teach your system common invoice styles from vendors. After processing 50-100 invoices from a vendor, accuracy gets much better. Keep templates for your main vendors.
Quality Assurance Checks: Pick some invoices at random. Check them by hand. This catches regular errors. If accuracy drops below 95%, find out why.
Feedback Loops: When your team fixes errors, tell the system. It learns from corrections. Accuracy improves automatically over time.
Manual Review for Edge Cases: Some unusual documents might need manual review. These include handwritten notes, bad scans, or strange formats. That is fine. These are exceptions. Most invoices will process automatically.
Continuous Monitoring: Track OCR accuracy. Look at it by vendor, invoice type, and amount. Find patterns. Fix regular problems. Share results with your team.
Measure and Optimize Continuously
You should know your key numbers:
Cost Per Invoice: Track how much it costs to process each invoice. This includes labor and software. Divide it by the number of invoices. Watch this number go down over time.
Processing Time: Measure the time from when you get an invoice to when you pay it. Aim for under 5 days. Most automated systems achieve 1-2 days.
Exception Rate: Track the percentage of invoices that need manual help. Most systems have a 5-10% exception rate. If yours is higher, find out why.
Approval Time: Measure the time from when approval is asked for to when it is given. If it is over 2 days, your workflows might need changes.
Duplicate Prevention: Count how many duplicate invoices the system caught. This shows how well it prevents fraud.
Vendor Satisfaction: Are vendors happy with how fast you pay? Ask them. Track the percentage of on-time payments. Aim for over 98%.
User Satisfaction: How does your AP team feel about the system? Track their satisfaction scores. Fix their problems quickly.
Review these numbers every month. Share results with your team. Celebrate improvements. Use data to show why you keep investing.
International and Multi-Currency Considerations
Global Invoice Processing
If you work with other countries, invoice processing gets harder. Invoices come in different languages, currencies, and formats.
Language Support: Modern OCR can handle many languages. The system should recognize invoices in your vendors' languages. You need to set it up correctly. Tell the system which languages to expect. Accuracy might be a bit lower for less common languages, but it still works.
Currency Conversion: Invoices with different currencies need automatic conversion. The system should change amounts to your main currency. It uses current exchange rates. Timing is important. Use the rate from the invoice date, not today's rate.
Format Variations: Global invoices follow different rules. EU invoices look different from US invoices. Format differences include:
- Where the tax number is and how it looks.
- How amounts are written (comma vs. period for decimals).
- Date formats (DD/MM/YYYY vs. MM/DD/YYYY).
- How VAT and other taxes are handled.
- Payment terms and discount rules.
Your system must handle these differences. Good software has templates for major countries.
Regulatory Differences: Each country has different tax and money rules. VAT in Europe works differently from sales tax. How long you must keep invoices varies. Payment methods also vary. Germany prefers bank transfers. Some countries still use checks often. Your system must work with local preferences.
Vendor Onboarding: International vendors need different information. Tax IDs are different by country. Payment instructions are different. Bank details follow different formats. Make vendor setup flexible enough for global needs.
Best Practices for International Processing
Partner with Local Experts: Understand the rules in each country where you do business. Tax consultants and local accounting firms know regional rules. Work with them when setting up your system.
Document Everything: Different rules mean you need detailed records. Keep notes on how you processed each invoice. Explain currency conversions. Document tax treatments. This protects you during audits.
Regular Training: Your global team needs training on international rules. What works in the US does not work in Germany. Give clear instructions. Update training when rules change.
Vendor Communication: Explain payment processes to international vendors. Different methods apply in different regions. Set clear expectations about timing and payment methods.
Compliance Verification: Before processing invoices from new countries, check your compliance. Talk to tax experts. Make sure your system setup matches local rules. This stops expensive mistakes.
How InfluenceFlow Supports Invoice Automation
InfluenceFlow focuses on influencer marketing. However, our platform also has key payment and invoicing tools. These tools work well with invoice-to-payment automation.
Our payment processing and invoicing features make it easier for creators and brands to handle money. Creators can generate rate cards. These show their prices. Brands can manage many creator payments on one platform.
Our contract templates and digital signing make sure agreements are in place. This happens before invoices are created. It stops billing arguments. Digital signatures create audit trails. These meet compliance rules.
Our campaign management tools track projects and budgets. This is for teams managing many influencer partnerships. It helps check invoices when they arrive. You know exactly what was approved and budgeted.
Our platform is completely free. No credit card is needed. You can test how it makes creator payments and invoicing smoother. Then, connect it with your invoice automation system. This gives you full, end-to-end automation for influencer payment processing.
Common Mistakes to Avoid
Inadequate Planning
Starting automation without a plan often leads to failure. Many companies launch too fast. They do not understand their current process. They do not set goals for success. They do not get everyone on board.
Solution: Spend 2-4 weeks on assessment. Write down your current process. Measure how you are doing now (cost, time, errors). Set targets. Get everyone to agree on what success means.
Poor Data Quality
Bad data in means bad results out. If your vendor list is messy, automation will not work.
Solution: Clean your data before you start. Combine duplicate vendors. Fix incomplete records. Check vendor tax IDs. This work upfront saves problems later.
Ignoring Change Management
Your team might not like change. New systems feel strange. If you do not manage this change, people will not use the system.
Solution: Talk to your team early and often. Show them how automation helps them. Let them help design it. Give great training. Be patient as they get used to it.
Over-Automating
Some invoices need a human to decide. Trying to automate 100% causes frustration.
Solution: Accept that some invoices will need a human to check them. Aim for 85-90% automation. Build good ways to handle exceptions. This is realistic and works well.
Neglecting Integration
Your invoice automation might work great. But if it does not connect to your accounting system, you are doing double work.
Solution: Integration is a must. Plan time and money for it. Get IT involved early. Test connections thoroughly. They are very important.
Frequently Asked Questions
What is invoice-to-payment automation exactly?
Invoice-to-payment automation uses software. It handles invoices automatically from when they arrive until they are paid. The system captures invoices. It pulls out data. It checks information. It gets approvals. Then, it processes payments. All this happens without manual data entry. It replaces old manual steps that took days. Automated processes take minutes. Most businesses see a 70-80% cut in processing time. They also see similar cost reductions.
How much does invoice automation cost?
Costs depend a lot on how many invoices you have and what you need. Small businesses might pay $500-$1,500 each month. Mid-size companies usually pay $2,000-$5,000 monthly. Large business solutions cost over $5,000 per month. These prices include software, setup, and support. Calculate your return on investment (ROI). Compare the cost to your current processing expenses. Most businesses get their money back within 6-12 months.
How long does implementation take?
Most setups take 8-16 weeks. This depends on how complex they are. Simple setups for small companies take 6-8 weeks. Complex setups that connect many systems take 16-20 weeks. The timeline includes planning, choosing a vendor, setting it up, testing, training, and going live. Have realistic expectations. Rushing the setup causes problems.
What should I look for in invoice automation software?
Key features include high OCR accuracy (over 95%). Look for flexible approval steps. It needs good connection abilities. Multi-currency support is important. It should have full reporting. Also, check for security compliance (SOX, GDPR). Test the software with your own invoices before buying. Check what other customers say. Make sure the vendor offers good support. Easy setup and use matter. Your team needs to adopt it.
How accurate is OCR for invoice processing?
Modern OCR for invoices is 95-98% accurate. This depends on the invoice quality and how complex it is. Printed invoices from big vendors have the highest accuracy. Handwritten amounts or bad scans have lower accuracy. The system learns from corrections. This makes it better over time. Plan for 2-5% of invoices needing a manual check of the data. This is normal.
Can the system handle different invoice formats?
Yes, modern systems handle many formats. These include email attachments, PDFs, scanned images, faxes, and photos. They work with invoices in different languages and from different countries. The system learns specific formats for each vendor. After processing over 50 invoices from one vendor, accuracy gets much better. Different formats do not cause problems.
What happens if an invoice doesn't match my purchase order?
The system automatically flags this as an exception. Your team reviews the difference. Then, they decide what to do next. Maybe the amount is a bit different (common with shipping or tax). Maybe the purchase order is wrong. Maybe it is a new vendor not in your system. Your team checks it. They then manually approve or reject the invoice. Exceptions are handled separately. But they are handled quickly.
How does this improve cash flow?
Automated systems process invoices faster. This allows for quicker payments. You can regularly take early payment discounts. These save 2-3% on larger invoices. Better insight into invoices helps with cash flow planning. You know exactly what you owe and when. Early warnings of upcoming payments help you plan.
What security measures protect my invoice data?
Standard protections include data encryption. This protects data moving and data stored. Access controls limit who sees what. Multi-factor authentication is used for logging in. Complete audit logs record all actions. Regular security audits are done. Cloud-based systems have backup and redundancy systems. Your data is safer in an automated system. It is safer than in paper files or unsecured email.
How do I measure ROI from invoice automation?
Track these numbers: cost per invoice processed, total processing time, error rate, approval time, and early payment discount capture. Compare these before and after automation. Calculate savings from labor (fewer full-time employees). Also, calculate savings from preventing errors and getting discounts. Most businesses see ROI within 6-12 months. Write down your numbers. This shows why you keep investing.
Can it integrate with my ERP system?
Yes, modern systems connect with major ERP platforms. These include SAP, Oracle, NetSuite, and Dynamics. Connecting might need custom work. This depends on your specific ERP. Plan for integration when you choose a vendor. Confirm connection abilities before setting it up. API connections allow data to flow in real-time between systems.
What industries benefit most from invoice automation?
All industries benefit. But some see a bigger impact. Manufacturing, with complex supply chains, benefits greatly. Healthcare handles many insurance-based invoices. Construction has complex project