Skip to content
Automation8 min read

Document Verification Software for Small Businesses: Pay Per File or Subscription?

Pay per file or monthly subscription? How an Australian small business should price document verification software, which cross-checks to demand (ABN, TFN declaration, certificates) and how to find break-even.

CheckFile Team
CheckFile Teamยท
Illustration for Document Verification Software for Small Businesses: Pay Per File or Subscription? โ€” Automation

Summarize this article with

For an Australian small business, pay per file is usually cheaper below the break-even volume (monthly fee divided by price per file), and a subscription wins above it, provided the plan's file, document and user limits match your real workload. The price matters less than two other questions: what the vendor counts as "a file", and which cross-checks the software runs between documents.

This guide is for owners and office managers who validate applicant files themselves (new staff, subcontractors, suppliers, tenants) without a compliance team. It is general information, not legal advice.

What does "a file" mean on the invoice?

A file is whatever the vendor says it is, so read the billing unit before comparing prices. Three units are common: per document, per file (a bundle of documents for one person or business), and per page or per attempt.

The gap is large. A subcontractor file might hold a driver licence, an ABN record, a certificate of currency for insurance, a tax invoice and a bank account confirmation. Billed per document you pay five times; billed per file, once. CheckFile's pricing page states usage-based pricing from about โ‚ฌ0.30 per file for files of 10 or more documents, with plans quoted by volume. Get these answers in writing:

  • whether re-uploading a corrected document counts as a new billable file;
  • whether rejected or unreadable documents are charged;
  • how many documents one file may hold before it counts as two;
  • whether the price includes the cross-document comparison or only data extraction.

The last item is where cheap tools hide their limits. Reading text off a payslip is OCR. Checking that the employer on the payslip matches the employer in the employment contract is validation.

Which cross-checks should the software run?

Good software compares a named field on one document with a named field on another document or a public register, flags the gap, and tells the reviewer what to do. A list of collected documents is not a check.

Field and document Compared with What a mismatch looks like Reviewer's next step
Full name on driver licence or passport Name on contract and tax file number declaration "Chris Nguyen" vs "Christopher Van Nguyen"; given and family names swapped Confirm the legal name; fix the contract and payroll record, not the ID
Licence or visa expiry date Start date of work Licence expires before start date Request renewed evidence; set a reminder
Entity name on the supplier's tax invoice Business name and status on the Australian Business Register Trading name only; ABN shown as cancelled Pause onboarding; ask the supplier to explain
ABN on the invoice ABN record, including GST registration Invoice charges GST but the ABN record shows no GST registration Query the invoice before paying it
Account name on bank confirmation Supplier's legal or trading name Account held by a different person or company Require confirmation in the correct name before the first payment
Address on utility bill Address on application Different street or postcode; bill too old Request a more recent proof
Insured entity and period on certificate of currency Supplier name and contract dates Policy expires mid-contract or covers a different entity Request the renewal certificate

A check like this shows that two documents agree with each other or with a public record. It does not show that a document is genuine. Treat a clean result as "consistent", not "authentic".

Pay per file or subscription: how they compare

Pay per file bills only completed files and suits irregular volume; a subscription fixes the monthly cost and suits steady volume.

Criterion Pay per file Monthly subscription
Quiet month Close to zero Full fee
Busy month Rises with volume Flat until the cap
Budget forecasting Harder Easy
Typical cap None Files per month, document types, users
Best for Seasonal or new businesses, under about 50 files a month Steady intake, several reviewers
Main risk Per-document billing multiplying the bill Paying for unused capacity; overage rates

CheckFile's published plans show what to look for with any vendor. Starter targets small and medium businesses with up to 100 files a month, one file type, up to 20 documents per file and email support. Business lifts that to 500 files, unlimited file types, API and multiple users. A business that onboards both employees and contractors needs more than one file type.

Get started

Discover our plans tailored to your volume and speak with an expert.

View pricing

How do you work out break-even?

Break-even volume is the monthly subscription fee divided by the pay-per-file price. Below it, pay per file costs less; above it, the subscription does.

These are invented prices for illustration, not a quote. Say a subscription costs A$140 a month and pay per file costs A$1.90.

  • Break-even: 140 รท 1.90 = about 74 files a month.
  • At 30 files: A$57 pay per file vs A$140 subscription.
  • At 120 files: A$228 pay per file vs A$140 subscription.

Then add the cost the quote omits: staff time. If a manual check takes 15 minutes and loaded labour costs A$40 an hour, each file costs A$10 in time. Automation that removes 10 of those minutes saves about A$6.70 per file, more than the software price here.

What do small business owners ask on forums?

Owners on small-business, bookkeeping and HR forums keep returning to the same questions. Summarised, without quoting anyone:

"Is a free tier enough?" For a handful of files a year, possibly. Free tiers often cap documents or skip cross-document comparison, so run one real file end to end before relying on one.

"Do I pay for rejected documents?" It depends on the billing unit. Ask before signing; this clause shifts the real price more than the headline rate.

"Can't I use free OCR and check by eye?" At five files a month, maybe. The weak point is consistency: by the fifteenth file of the day people skim names and dates. A tool that compares fields every time removes that variance.

Australian specifics: ABN Lookup, AML/CTF and privacy

ABN Lookup is the free public view of the Australian Business Register. It shows whether an ABN is active or cancelled, the business type, GST status and, where available, historical trading names. Comparing those details with a supplier's tax invoice catches a cancelled ABN, a name that does not match, or GST charged by a business that is not registered. It confirms what is on the register; it does not confirm that the person emailing you is authorised to act for that business.

The AML/CTF Act 2006 is administered by AUSTRAC and applies to defined reporting entities, not to every small business. If your business is one, customer identification duties apply whichever software you use; check AUSTRAC's current guidance, as the regime has been under reform. Personal information in your files is covered by the Privacy Act 1988 and the Australian Privacy Principles for most businesses above the small business turnover threshold and for some regardless of size; the OAIC explains who is covered. Ask any vendor about its data processing terms, hosting location and retention period. Company searches also run through ASIC, which holds company registers.

Checklist before you buy

  1. Count your files per month over the last six months, split by file type.
  2. Ask what one "file" is and what happens on re-uploads.
  3. Request the cross-checks field by field, not just "AI validation".
  4. Run one of your real, messy files through a pilot.
  5. Compute break-even with your own numbers, adding reviewer time.
  6. Confirm data hosting, retention and data processing terms.
  7. Read the exit terms: can you export results and cancel monthly?

This sits inside the wider approach in our guide to automating verification. For supplier files, see how to check a company registration number against supplier documents. To see how a check compares fields, dates and registers on your own file types, look at CheckFile pricing or the homepage.

FAQ

Is pay per file always cheaper for a small business?

No. It is cheaper below break-even volume, which is the subscription fee divided by the price per file. Above that, a subscription costs less if its limits on documents, file types and users fit.

What should I check in a per-file price?

Confirm what counts as a file, how many documents it holds, whether re-uploads and rejected documents are billed, and whether cross-document comparison is included.

Does an ABN lookup prove a supplier is legitimate?

No. It shows what is recorded on the Australian Business Register, such as ABN status and GST registration. It helps you spot mismatches with the invoice, but it does not prove who is sending it.

How many files a month justify a subscription?

There is no universal number. Divide the monthly fee by the per-file price, then compare with your average volume over the last six months, not your best month.

Stay informed

Get our compliance insights and practical guides delivered to your inbox.

Get started

Discover our plans tailored to your volume and speak with an expert.