FAQ

Questions we get asked

How it works, what it costs, and what happens to your documents. If something is missing, email support@invoicejet.ai.

About the product

How accurate is it?

We don't publish an accuracy number yet; a public benchmark page is coming. What we do instead: two independent models must agree and math checks must pass before a field is marked high confidence, and anything less confident is queued for your review with the evidence attached. You stop checking the AI's homework.

What does it cost?

Free to start: 10 invoices a month, no card. Paid plans are live: Pro is $29 a month for 200 invoices, Business is $99 a month for 1,000. Yearly billing is two months free, and you can change or cancel your plan any time from Settings. Over 1,000 invoices a month, email support@invoicejet.ai.

Are my documents used to train AI models?

No. We route only to providers under policies that prohibit training on your data. This is in our privacy policy.

What can I send it?

PDF, JPEG, PNG, or HTML up to 15 MB, uploaded, forwarded by email, or sent via the API. A PDF holding several invoices is split into one record per invoice automatically.

Is there an API?

Yes. A full REST API with signed webhooks is live, with idempotent creates, rate-limit headers, and read-only key scopes. A Node SDK, CLI, and MCP server are coming soon. See the docs at app.invoicejet.ai/docs.

How is my data protected?

Encrypted in transit, private per-account storage, API keys stored only as hashes, signed webhooks, and self-serve export and account deletion. Details on the security page.

Pricing

Is there really a free plan?

Yes. 10 invoices a month, no card required. It runs the full verification pipeline: dual-model extraction, confidence chips, click-to-source, and export.

How does yearly billing work?

Pay for ten months, get twelve. Pro is $290 a year, Business is $990 a year. You can switch between monthly and yearly any time from Settings.

What counts as an invoice?

One extracted invoice record. A PDF holding several invoices is split into one record per invoice, so a five-invoice batch counts as five.

What if I go over my plan?

You keep your data and can upgrade from Settings whenever you need more. Over 1,000 invoices a month, email support@invoicejet.ai and we'll sort out a limit that fits.

How do payments work?

Checkout and card handling are by Stripe. Plan changes and cancellation are self-serve from Settings at any time.

From the guides

Is invoice data extraction the same as OCR?

No. OCR turns pixels into text. Extraction goes further: it understands which text is the vendor, which is the total, and which is a line item, and structures it. OCR is one input to extraction, mostly useful for scans and photos.

How long does it take?

With InvoiceJet, about 30 seconds per invoice, versus 3 to 5 minutes to key one in by hand.

Can invoice data extraction handle a PDF with several invoices in it?

Yes. A batch PDF is split automatically into one record per invoice, so each bill gets its own structured data instead of one merged blob.

What input formats work for invoice data extraction?

PDF, JPEG, PNG, and HTML up to 15 MB, sent by upload, email forwarding, or REST API. Scans and phone photos are handled through an OCR fallback.

Does InvoiceJet work on phone photos of invoices?

Yes. Photographed and scanned documents are handled through an OCR fallback, and each field still carries a confidence level so you can see where a photo caused uncertainty.

Is OCR enough to automate invoice processing on its own?

No. OCR only produces raw text with no sense of which number is the total or whether it read correctly, so it has to be paired with extraction that structures and verifies each field.

Do digital PDFs need OCR?

Usually not. A digital PDF already contains selectable text, so OCR mainly matters for scans and phone photos where the text exists only as an image.

Can I automate this without writing code?

Yes. Email forwarding needs no code at all: every account gets a private ingest address, and forwarded attachments are extracted automatically. The API is there when you want it.

What file formats can I send for automatic extraction?

PDF, JPEG, PNG, and HTML up to 15 MB, by upload, email forwarding, or REST API. Scans and phone photos work through an OCR fallback.

How does automatic extraction avoid getting fields wrong?

Two independent AI models must agree and math checks must reconcile, line items summing to the subtotal and subtotal plus tax equaling the total, before a field is marked high confidence. Anything less certain is queued for review with its source cited.

What counts as a duplicate?

An exact match on vendor, invoice number, and amount. That combination is specific enough to catch true duplicates without flagging two legitimate invoices from the same vendor.

What is a duplicate payment?

A duplicate payment is paying the same invoice more than once. It usually happens when a bill arrives through two channels, or when the same invoice is entered twice under time pressure.

How do you recover a duplicate payment you have already made?

Contact the vendor to request a refund or a credit note applied against a future invoice. Catching the duplicate before payment avoids the recovery effort entirely, which is why detection at capture matters.

Does net 30 mean 30 business days or calendar days?

Calendar days, unless the invoice explicitly says business days. When in doubt, pay by the earlier date to be safe.

When does the net 30 clock start?

From the invoice date printed on the bill, not the day you receive or approve it, unless the invoice says otherwise. Some vendors use terms like net 30 EOM, which start counting at the end of the month the invoice is dated.

What is the difference between net 30 and due on receipt?

Net 30 gives you 30 days from the invoice date to pay in full. Due on receipt means payment is expected as soon as the invoice arrives, with no grace period.

Does InvoiceJet do 3-way matching?

InvoiceJet's job is the first document in the match: it turns the invoice into verified, structured line items and totals you can trust, so your matching process compares against accurate numbers. Export or webhooks push that data into your workflow.

What is a three-way match exception?

A three-way match exception is any mismatch among the invoice, purchase order, and receiving report, such as a billed quantity above what was received or a price higher than the PO. The invoice is held for review instead of being cleared to pay.

What is the difference between two-way and three-way matching?

Two-way matching compares only the invoice and the purchase order. Three-way matching adds the receiving report, so it also confirms the goods actually arrived before payment is released.

Does a purchase order guarantee payment?

No. A PO authorizes an order; payment happens after the invoice is received, checked against the PO, and approved.

What is a PO number on an invoice?

A PO number is the reference to the purchase order that authorized the spend. Printing it on the invoice lets the buyer match the bill back to what was agreed, which is the first step of invoice approval.

Can you invoice without a purchase order?

Yes. Many small purchases and services are billed with no PO at all. Some buyers require one above a set amount, in which case a non-PO invoice is routed for extra approval.

Can I use InvoiceJet for receipts too?

InvoiceJet is built for invoices, the documents that request payment. A receipt confirming a payment you already made is a different record and is not what the extraction pipeline is tuned for.

Is a receipt proof of purchase for taxes?

Often yes. A receipt shows a payment actually happened, which is what tax authorities and expense policies usually want as proof, whereas an invoice on its own only shows an amount was billed.

Do I need both an invoice and a receipt?

For a clean record, yes. The invoice documents what was owed and its terms; the receipt documents that it was paid. Keeping both lets you show the obligation and its settlement.

What is the difference between accounts payable and accounts receivable?

Accounts payable is money you owe suppliers. Accounts receivable is money customers owe you. InvoiceJet works on the payable side: the invoices coming in.

Is accounts payable a debit or a credit?

Accounts payable is a liability, so it normally carries a credit balance. Recording a new bill credits AP; paying that bill debits AP back down.

Where does accounts payable appear on the balance sheet?

Under current liabilities, since these are bills due within a year. It sits alongside items like accrued expenses and short-term debt.

Is a credit memo the same as a refund?

No. A refund returns money. A credit memo reduces what is owed and is usually applied against an invoice, though a supplier may later refund a leftover balance.

What is the difference between a credit memo and a debit note?

A credit memo is issued by the seller to reduce what the buyer owes. A debit note is raised by the buyer to request that same reduction, so the two often describe one adjustment from opposite sides.

How do you apply a credit memo to an invoice?

You match the credit memo to the invoice it corrects by vendor and reference number, then subtract its amount from what you pay. The remaining balance is what settles the invoice.

Do I need accounting software to do this?

No. This works as a capture-and-organize layer on its own, and exports CSV or JSON (or sends webhooks) when you do want the data in accounting software.

How long should a small business keep its invoices?

Keep them for at least the retention period your tax authority requires, which is commonly several years. Storing verified digital copies in one place makes producing them later straightforward.

How do I keep business and personal invoices separate?

Tag each invoice by entity so a client, location, or company stays in its own set, then filter or export by that tag when you need one group on its own.

Can my vendors send invoices straight to the address?

Yes. The ingest address accepts invoices from anyone you share it with, so a vendor can email invoices directly and they capture automatically.

What file types can be forwarded?

PDF, JPEG, PNG, or HTML, up to 15 MB. Scans and phone photos work too, through an OCR fallback.

How do I auto-forward invoices from Gmail or Outlook?

Create a filter or rule in your email client that forwards messages from a given vendor to your ingest address. From then on those invoices capture themselves with no manual step.

Does forwarding work for scanned or photographed invoices?

Yes. Forwarded scans and phone photos are handled through an OCR fallback, so a PDF scan or a JPEG from a phone extracts the same way as a native PDF.

Do I pay a pro forma invoice?

Usually not directly. It is an estimate. Payment is normally made against the commercial invoice that follows, though some sellers ask for prepayment based on the pro forma.

What is the difference between a pro forma invoice and a quote?

A quote is an informal price offer, while a pro forma invoice is a formal document laid out like a real invoice with quantities, terms, and expected totals. A pro forma is closer to a commitment the buyer can budget or arrange payment against.

Can you claim tax back on a pro forma invoice?

No. A pro forma is not a valid tax document, so tax is reclaimed only against the final commercial or tax invoice that follows.

Is remittance advice required?

No, it is a courtesy that speeds up the supplier's reconciliation. Many businesses send it as a matter of habit because it cuts down on 'what was this payment for' emails.

What information is on a remittance advice?

It lists the payment date and amount, the invoice numbers the payment covers, and any deductions such as a credit memo. That is enough for the supplier to match the payment to the right invoices.

What is the difference between remittance advice and a receipt?

Remittance advice is sent by the payer to say which invoices a payment covers. A receipt is issued by the payee to confirm the money was received, so they come from opposite sides of the same payment.

Does the approver need an InvoiceJet account?

No. That is the whole point of email approvals: they click approve or reject from the email with no account required.

Is there a record of who approved an invoice?

Yes. Each approve or reject decision is recorded against the invoice, so you can see what was approved and by whom before it moves toward payment.

What happens when an approver rejects an invoice?

The rejection is recorded against the invoice and it does not advance to payment, so a disputed bill is held until it is sorted out.

Can I automate the export instead of clicking each time?

Yes. Signed webhooks fire as invoices complete, and the REST API lets you pull verified invoice data on your own schedule.

Can I open the CSV in Excel?

Yes. Excel opens the CSV file directly, so there is no separate Excel export to run. The same file works in Google Sheets and most accounting tools.

What fields are included in the CSV?

Each row carries the verified vendor, invoice number, issue and due dates, tax, totals, and line items.

Does AP automation remove the human entirely?

No, and a tool that claims it does is the one to distrust. The point is to keep people off the invoices that are clearly fine and put their attention on the ones that are not.

How much does accounts payable automation cost?

It varies by volume. InvoiceJet is free for 10 invoices a month, $29 a month or $290 a year for 200 on Pro, and $99 a month or $990 a year for 1,000 on Business.

What is the difference between AP automation and touchless processing?

AP automation is the broad category of software handling the invoice steps. Touchless processing is the end state within it, where a confident invoice goes from arrival to recorded with no human touch.

Two-way or three-way?

Three-way for physical goods you receive; two-way for services and anything without a delivery step. Plenty of teams run both and pick per vendor.

What documents does two-way matching use?

Just two: the invoice and the purchase order that authorized it. There is no receiving report, which is why it suits services and other spend with nothing physical to receive against.

Does two-way matching catch overbilling?

It catches an invoice that charges more than the purchase order agreed, in quantity or price. It cannot confirm the goods or services were actually delivered, since no receiving report is part of the check.

Is 2/10 net 30 worth taking?

Usually. Two percent for paying 20 days early works out to a high annualized return, well above what the cash earns sitting in an account.

What is 1/10 net 30?

It means a 1 percent discount if you pay within 10 days, otherwise the full amount is due in 30. The first number is the discount, the second is the days to claim it, and net 30 is the final due date.

How do you calculate the annualized value of a 2/10 net 30 discount?

Divide the discount by the amount still owed (2 divided by 98), then multiply by 365 divided by the extra days you would otherwise hold the cash (20). That works out to roughly a 37 percent annualized return for paying early.

Do approvers need a login?

No. Email approvals let anyone approve or reject from the message itself, so you are not provisioning seats for occasional sign-offs.

What are the steps in an invoice approval workflow?

The usual steps are capture the invoice, code it to the general ledger, route it to the right approver, approve or reject, then release it for payment.

Who should approve an invoice?

Usually the budget owner or manager responsible for that spend. A good workflow routes each invoice to that person automatically rather than through a single bottleneck.

Does InvoiceJet auto-code invoices to GL accounts?

No. It gives you verified fields and entity tags to code from and export. The account assignment stays yours.

What is a GL code?

A GL code is the identifier for a general-ledger account, the category a transaction is recorded under, such as rent, software, or travel. Coding an invoice means assigning it the right one.

What is a cost center in GL coding?

A cost center is a department, location, or team that spend is attributed to. It is often coded alongside the GL account so reports can break costs down by area, not just by category.

How does duplicate detection help reconciliation?

It stops the same bill being recorded twice, one of the most common reasons a vendor statement and your ledger disagree.

What is the difference between invoice reconciliation and matching?

Matching checks one invoice against its purchase order or receipt before payment. Reconciliation is the broader periodic check that a whole set of invoices agrees with vendor statements or payments made.

How often should you reconcile invoices?

Most small businesses reconcile monthly against vendor statements. Higher payable volumes benefit from a weekly pass so mismatches surface while the context is still fresh.

Does InvoiceJet do e-invoicing?

InvoiceJet works on the document side, turning PDFs, images, and forwarded emails into structured data. An invoice that already arrives as a structured e-invoice has nothing to extract.

What is the difference between an e-invoice and a PDF invoice?

A PDF is an image of an invoice that software has to read and interpret, while an e-invoice is the structured data itself, ingested directly with no extraction step.

What formats are used for e-invoicing?

Common formats include UBL and country-specific standards, often exchanged over networks such as PEPPOL. The exact format depends on the buyer's country and its tax rules.

Is a tax invoice the same as a regular invoice?

Not always. A tax invoice must show tax detail and, in many countries, the seller's tax registration; a plain invoice may not. Requirements are jurisdiction-specific.

Do I need a tax invoice to reclaim VAT or GST?

In most VAT and GST countries, yes. A valid tax invoice showing the seller's tax registration number and the tax charged is normally required before you can reclaim the tax.

What is a simplified tax invoice?

A simplified tax invoice is a shorter form some countries allow for small-value sales, with fewer required fields. The thresholds and exact rules vary by jurisdiction.

Who issues a debit note?

The buyer, to notify the supplier of a reduction or claim. The supplier typically responds with a credit note.

What is the difference between a debit note and an invoice?

An invoice bills for a new sale, while a debit note adjusts an existing balance downward for a return, shortfall, or overcharge. A debit note references the original invoice rather than starting a new charge.

Does a debit note reduce what I owe on its own?

Not by itself. A debit note records the buyer's claim, but the supplier typically confirms it with a credit note before the payable balance is formally reduced.

What share of invoices go touchless?

It depends on how clean your invoices are, and we don't publish a rate. Clean, well-formed invoices auto-verify; messy or low-confidence ones are queued for review.

What stops an invoice from going touchless?

Any of three things: a field the system is not confident about, totals that do not reconcile, or a duplicate flag. When one trips, the invoice is routed to a person with the evidence attached.

Does touchless processing mean no oversight?

No. It means no manual touch on the invoices the system is confident about. Uncertain ones still queue for review, so people spend their attention only where it is needed.

Can Excel open a PDF invoice directly?

No. Excel cannot parse a PDF or a photo into columns; it only reads tabular formats like CSV. That is why the AI extraction step comes first, it turns the document into rows Excel can use.

Can I get one row per line item instead of per invoice?

Yes. Line items are captured, so you can export at the invoice level or the line-item level depending on whether you are reconciling totals or analyzing spend.

Does InvoiceJet export directly to an .xlsx file?

No. There is no native Excel export. You export CSV and open it in Excel, where it reads as one row per invoice, and Excel's Data, From Text/CSV option lets you control how the columns map.

Can I convert a whole batch of invoices to Excel at once?

Yes. A batch PDF splits into one record per invoice, so a stack of bills exports as multiple rows in a single CSV you open in Excel.

What does the JSON include?

Vendor, invoice number, issue and due dates, currency, tax, totals, and line items, plus a confidence level per field and its source location on the document.

Can I get the JSON automatically for every invoice?

Yes. Signed webhooks push it as invoices complete, and the REST API returns it inline or lets you pull it on your own schedule. A Node SDK, CLI, and MCP server are coming soon.

Is XML available as well as JSON?

No. Native exports are CSV and JSON, with no XML export. JSON is the structured format to reach for when the data feeds another system.

Does each invoice's JSON include one object per line item?

Yes. Line items come back as an array inside each invoice object, so you can read totals at the invoice level and drill into individual lines for spend analysis.

Isn't OCR text already?

OCR gives you the raw characters on the page with no idea what they mean. AI extraction labels the fields and verifies them, so the text is structured and correct rather than a flat dump.

Can I get a plain .txt file directly?

CSV and JSON exports are already plain text and open in any text editor. Save either with a .txt extension if a downstream tool requires that name.

Can I search or diff the extracted text?

Yes. Because the fields export as plain text in CSV or JSON, you can search, grep, or diff them like any text file, which helps spot changes between invoices.

Why not just copy the text out of the PDF myself?

Copied PDF text comes out unlabelled and often out of order, and scans have no selectable text at all. AI extraction labels each field and verifies it, so the text file is structured and correct.

Can Google Sheets read a PDF invoice?

No. Sheets works with tabular data, not document layouts, so it cannot pull fields out of a PDF or photo. The AI extraction step turns the invoice into rows Sheets can import.

Can new invoices land in the sheet automatically?

Yes. Point a signed webhook or the REST API at a short Apps Script and each completed invoice appends as a new row.

Is there a Google Sheets add-on or direct integration?

There is no direct Google Sheets integration. You import a CSV through File, Import, or append rows automatically by pointing a signed webhook or the REST API at a short Apps Script.

Can I import many invoices into one sheet at once?

Yes. Batch PDFs split into one record per invoice, so you export a single CSV and import every invoice as its own row in one pass.

Is reading the line items harder than reading the total?

Yes. The total sits in a predictable place, while line tables vary by vendor and often wrap or span pages, so line extraction is the part that separates a capable tool from a basic one.

Can I export line items on their own?

Yes. You can export at the line level to CSV or JSON, so each row becomes its own record for spend analysis or coding.

How do I calculate cost per invoice?

Add your total accounts payable processing cost for a period, labor plus tooling plus error costs, then divide by the number of invoices processed in that period.

Does automation really lower it?

It lowers the labor by removing the checking on clean invoices and cuts error costs by catching duplicates and overdue bills. It does not remove the need to review genuinely uncertain invoices.

Why are non-PO invoices riskier?

There is no purchase order to match against, so a wrong or fraudulent bill has one fewer check to pass. The approval step and duplicate detection do the work a PO match would otherwise do.

Should we require purchase orders for everything?

Most teams require a PO above a threshold and permit non-PO invoices below it, so small and routine spend is not slowed down while larger commitments stay controlled.

How often should you reconcile vendor statements?

Monthly works for most small businesses. Higher payable volumes benefit from a weekly pass, so a mismatch surfaces while the context is still fresh.

What is the most common discrepancy?

An invoice that arrived but was never entered, so the vendor shows it as open while your ledger has no record of it.

What is the most common invoice scam?

Two lead: a fake invoice for goods that were never ordered, and business email compromise, where an imposter changes a vendor's bank details so your payment goes to them.

Can software stop invoice fraud?

It helps by catching duplicates and inconsistent totals and by keeping an approval trail, but human controls, especially verifying payment-detail changes, remain essential.

Who proposes the discount, the buyer or the supplier?

Either side can. A supplier short on cash may offer one to get paid sooner, and a buyer with spare cash may propose one to earn the return.

What do you need for it to work?

Invoices approved fast enough to hit the early dates. Slow approval is what forfeits these discounts, so quick, verified processing is the enabler.

Is a high DPO good or bad?

Neither on its own. It is healthy if it reflects negotiated terms and deliberate timing, and a warning sign if it reflects late payments, lost discounts, and strained suppliers.

How does DPO relate to net 30?

Net 30 is the target the terms set. DPO measures what actually happens, so a DPO well above your average terms usually means invoices are being paid late.

Is a goods received note the same as a receiving report?

Yes. The two terms describe the same document: the buyer's record of what was actually delivered and accepted.

Do services need a GRN?

Usually not, since there is nothing physical to receive. Services are typically checked with two-way matching, the purchase order against the invoice.

Is IDP the same as OCR?

No. OCR only produces text. IDP uses OCR as one input, then identifies fields, understands layout, and checks the result, which is the part that makes the data usable.

Where is IDP used besides invoices?

Forms, identity documents, contracts, and loan paperwork are common. Invoices are one of the highest-value uses because the output feeds straight into payment.

Is purchase-to-pay the same as procure-to-pay?

Yes. Purchase-to-pay and procure-to-pay describe the same end-to-end cycle, just with different names.

Where do most delays happen in P2P?

Usually at invoice approval and matching. Slow, manual invoice handling is the common bottleneck, which is why faster verification moves the whole cycle.

Should I just pay the lower amount?

No. Confirm which figure is correct first. Underpaying on a guess creates its own dispute and a second round of correction.

How do I catch these automatically?

A tool that checks the math flags them. InvoiceJet holds any invoice whose totals do not reconcile and queues it for review with the conflicting figures shown.

Does InvoiceJet convert the currency for me?

No. It captures the currency and amount as printed. You apply your own exchange rate and date, since those depend on your accounting rules.

Why do European invoices look wrong at first glance?

The comma and period are swapped from the US convention, so 1.142,40 means one thousand one hundred forty two and forty cents. The tool handles that format.

Do I need a PDF editor to separate them?

No. Splitting is automatic. A manual editor is only the fallback when a tool cannot detect the boundaries.

What about one invoice that runs across several pages?

It is kept together as one record. Verify the grouping if a batch has an unusual layout.

The email looks completely legitimate. Is that enough?

No. Imposters copy branding and signatures convincingly. Verify by phone to a contact you already know before changing anything.

Where does this kind of fraud usually start?

A spoofed or compromised email posing as a known vendor, asking you to redirect payment to a new account.

I do not have time to check every invoice. What gives?

You only check the flagged ones. Clean, high-confidence invoices clear without you, so your attention goes to the few that are genuinely uncertain.

How often should I sit down with invoices?

A single weekly batch works for most solo finance owners, with the digest flagging anything urgent between sessions.

Does InvoiceJet integrate directly with QuickBooks or Xero?

Not directly. It exports CSV or JSON that you import into either tool, or you pull the data through the REST API and webhooks.

Can I avoid the import step entirely?

Yes, with code. The REST API and signed webhooks let you push verified invoice data straight into your own workflow as invoices complete.

Why do invoices go unrecorded in the first place?

They land in a personal inbox, get set aside during a busy week, or arrive as paper that never reaches the pile. A single intake prevents most of it.

How often should I check?

Monthly, alongside vendor statement reconciliation, so a missing bill surfaces before it becomes a late payment.

What if an invoice covers two categories?

Split it by line and code each line to the right account, rather than forcing the whole invoice into one and cleaning it up later.

Do I need accounting software to do this?

A consistent chart of accounts and disciplined tagging get you most of the way. Software helps, but the discipline is what keeps the coding clean.

Do photos work as well as scans?

A flat, well-lit photo reads nearly as well. Glare, angles, and low light are what cause misreads, which is why capture technique matters most.

Which fields should I check on a photo?

The ones flagged low confidence, most often a total or tax line sitting under glare or across a fold.

Why do invoices go late even when I have the cash?

Usually visibility, not money. The bill was not in front of you before its due date, which is a capture and sorting problem more than a cash problem.

How far ahead should I look?

A week or two is enough for most small businesses, which a cash-needs digest makes easy to see at a glance.

Can I keep invoices separate per client?

Yes. Entity tags let you track and export invoices per client or per company, so nothing gets mixed up at reconciliation time.

How do I get the data into my accounting tool?

Export CSV or JSON filtered by entity tag, or use signed webhooks and the REST API to push verified invoices into your own workflow.

A client dumped a whole month of receipts into one PDF. Do I have to split it?

No. A multi-page PDF is split into one record per invoice automatically, and each record is verified on its own. You can tag the whole batch to that client in one step.

Will it read an invoice I photographed on site?

Yes. Photographed and scanned documents run through an OCR fallback, and each field carries a confidence level so you see where the photo made a value uncertain.

Two crew members photographed the same delivery ticket. Will I pay it twice?

No. Duplicate detection matches on vendor, invoice number, and amount, so a second copy of the same ticket is flagged before it reaches payment.

Can non-finance people approve invoices?

Yes. Email approvals let an approver click approve or reject without logging in, so account leads can sign off without touching the finance tool.

How do I keep monthly software subscriptions from piling up unreviewed?

Clean recurring invoices verify automatically once two models agree and the math checks out, so they flow through without a manual step. A renewal only stops for review if a field comes back uncertain.

Can I allocate invoices to specific properties?

Yes. Entity tags let you track and export invoices per property or owner, so costs land in the right place.

Can I pull one owner's costs for their monthly statement?

Yes. Tag invoices to that owner and filter the export by tag to get a clean list of their costs as CSV or JSON. Each line still links back to the source document if the owner asks.

Can I photograph an invoice instead of scanning it?

Yes. Phone photos run through an OCR fallback, and each field carries a confidence level so you see where a bad photo made a value uncertain.

Can I see how a supplier's prices changed over the last few months?

Yes. The Invoice AI chat answers questions across your recorded invoices and cites the invoice numbers behind each figure, so you can trace a price rise back to the exact bills. That makes creeping costs visible before the margin is gone.

Does it work with my other tools?

Yes. A REST API and signed webhooks push verified invoices into your own systems, and CSV or JSON export covers everything else.

Some of my invoices only exist inside a vendor's portal. How do I get those in?

Download the PDF from the portal and upload it, or forward the portal's notification email if it carries the invoice as an attachment. Either way it runs through the same verification as the rest.

Are our documents kept private?

Documents are encrypted in transit, stored in private per-account storage, and never used to train AI models. You can export or delete everything yourself at any time.

How do we catch a lab that billed us twice for the same case?

Duplicate detection matches on vendor, invoice number, and amount, so a repeat lab bill is flagged before it is paid. You still see both copies with their source documents to confirm.

Can we pass invoice costs through to clients cleanly?

Yes. Entity tags separate invoices per matter or client, and filtered exports give you a clean list to bill from.

What if I only learn which matter a cost belongs to after it is captured?

You can set or change the entity tag during review, so an invoice can come in first and get allocated to a matter once you know it. The record stays tied to its source document the whole time.

Can the data flow into our existing systems?

Yes. Signed webhooks fire as invoices complete, and a REST API with read-only key scopes lets you pull verified invoice data into your own tools.

How do I catch a carrier that rebilled a load we already paid?

Duplicate detection matches on vendor, invoice number, and amount, so a repeat of an already recorded load is flagged before payment. Both copies stay visible with their source documents so you can confirm.

Is there a free option for a small nonprofit?

Yes. The free tier covers 10 invoices a month with no card required, and it runs the full verification pipeline, the same one paid plans use.

Can we show a funder exactly which invoices a grant covered?

Yes. Tag invoices to that grant and filter the export by tag to produce the list, and each line links back to the source document. That gives a funder a clean, traceable record without extra prep.

Can I match invoices against purchase orders?

InvoiceJet extracts every line item, quantity, and price with its source cited, and runs math checks on the totals, so you can compare an invoice against its purchase order field by field. The matching decision stays with you, with the evidence in front of you.

How does it handle a high volume of supplier invoices?

Invoices arrive by upload, email forwarding, or the REST API, and a batch PDF is split into one record per invoice. Each reads in about 30 seconds, clean ones auto-verify, and only uncertain ones queue for a person.

Can I track cost per job or product line?

Yes. Entity tags let you track and export invoices per job or per product line, so materials and supplier costs land in the right place. Exports filter by tag as CSV or JSON.

Can it keep up when volume spikes for a season?

Yes. Invoices come in by upload, email forwarding, or API, batch PDFs split into one record per invoice, and each reads in about 30 seconds. Clean invoices auto-verify, so a busy season does not become a keying backlog.

Can I track costs per store across locations?

Yes. Entity tags let you track and export invoices per location, so each store's supplier and inventory costs stay separate. Exports filter by tag as CSV or JSON.

Will it read a photo of an invoice from the stockroom?

Yes. Phone photos and scans run through an OCR fallback, and each field carries a confidence level so you see where a bad photo made a value uncertain.

Can every location follow the same process?

Yes. Each site brings invoices in by upload, email forwarding, or API, and they all run through the same verification pipeline with the same confidence rules. The process is identical across every location.

Can I see costs per location and across the whole group?

Yes. Entity tags separate invoices per location, and exports filter by tag, so you can pull one site or all of them. Filtered CSV or JSON gives you both the per-site and the consolidated view.

How do I get a group-wide answer quickly?

The Invoice AI chat answers questions across your locations, like what is due in the next two weeks or which vendor you spend the most with, and every answer links to the invoices behind it.

Can I keep several clients' books separate in one place?

Yes. Entity tags track and export invoices per client or per company, so each engagement stays clean and you can hand off one client's data without touching another's.

Does InvoiceJet calculate days payable outstanding for me?

No, it does not compute the ratio. It gives you clean, verified invoice data with due dates and overdue tracking, which is the payment timing you need to track days payable outstanding yourself.

How does the data get into each client's accounting tool?

Export CSV or JSON filtered by entity tag, or use the REST API and signed webhooks to push verified invoices into your workflow. There is no direct accounting integration, so the flow is export and import, or API.

Can it handle freight and surcharge lines correctly?

Yes. Every line is extracted with a confidence level, and math checks confirm the lines sum to the subtotal and the subtotal plus tax equals the total, so a misplaced freight or surcharge line is flagged rather than paid.

Does it match invoices to purchase orders?

InvoiceJet gives you verified, source-cited invoice data, including vendor, number, and line totals, which is the clean input you match against a purchase order. It reads the invoice accurately so your matching is not built on mis-keyed numbers.

How well does it keep up with our volume?

Each invoice reads in about 30 seconds versus 3 to 5 minutes by hand, batch PDFs split into one record per invoice, and clean invoices auto-verify so you only touch the ones that need a decision.

Can a technician just photograph a receipt in the field?

Yes. Phone photos run through an OCR fallback, and each field carries a confidence level, so you see where a bad photo made a value uncertain instead of trusting a wrong number.

How is this different from a tool for construction contractors?

Field service work runs on parts and supplier invoices tied to short service jobs and recurring supply houses, not long project-based contracts. InvoiceJet tags each parts invoice to its job so cost per job stays accurate across many small tickets a week.

Will it recognize the same supply houses we buy from every week?

Yes. Recurring vendor invoices are extracted consistently with vendor, number, and totals cited, and duplicate detection flags a receipt that matches one already recorded by vendor, number, and amount.

Does showing confidence mean it is less accurate?

No. Confidence is about honesty, not capability. A tool that flags its own uncertain fields lets you fix the few that matter, instead of trusting all of them equally and finding the error in the books later.

Why two models instead of one?

Two independent models that must agree catch each other's mistakes. Agreement, combined with math checks on the totals, is what lets a field auto-verify without a human.

When is Nanonets the better choice?

If you need to automate document types beyond invoices, train custom models, or plug into a wide range of ERPs, Nanonets is built for that breadth.

Is InvoiceJet cheaper?

For invoice-only work at small-business volumes, InvoiceJet's flat plans are easy to predict: 200 invoices a month is $29. Nanonets prices by usage credits, which suits variable, multi-document workloads. Compare against your own volume.

When is Veryfi the better choice?

If you have engineers and you are building extraction into your own product, Veryfi's API, SDKs, and document coverage are made for that.

Does InvoiceJet have an API?

Yes: a REST API with signed webhooks, idempotent creates, and read-only key scopes. The difference is you do not need it to get value. Email forwarding works with no code.

When is Rossum the better choice?

For enterprise AP: high volume, multiple approvers, deep ERP integration, and the budget for an annual contract. Rossum is built for that scale.

Is Rossum still independent?

Coupa acquired Rossum in 2026, so it is now part of Coupa's spend-management suite. For teams that want a standalone, self-serve invoice tool, that is one reason they compare alternatives.

Turn your next invoice into verified data

Free for 10 invoices a month, no card. Every field carries a confidence level and cites its source.