InvoiceGuard FAQ

What is InvoiceGuard?

InvoiceGuard is an API that checks billing and invoice data before an invoice is created.

You send one request before invoice creation. InvoiceGuard validates things like VAT numbers, billing emails, country consistency, and company domain sanity, then returns a clear decision and the reasons behind it.

What problem does this solve?

Many teams only discover billing issues after invoices are issued, when accounting, support, or customers complain.

InvoiceGuard helps catch obvious problems earlier, when they are cheaper and easier to fix.

Does InvoiceGuard block invoices?

Blocking is never the default behavior and only happens if you explicitly configure it.
By default, InvoiceGuard returns warnings and explanations. Blocking is opt in and very explicit. If anything is uncertain or an external provider fails, InvoiceGuard degrades safely and never blocks.

What happens if a validation provider is down?

Nothing breaks.

InvoiceGuard is designed assuming providers will fail. When that happens, you get a degraded warning and the invoice flow continues. Providers going down never block invoices.

Is this a compliance or accounting system?

No.

InvoiceGuard does not replace legal, tax, or accounting checks. It flags obvious issues early and explains what it saw. Final compliance decisions always remain with you.

How accurate are the checks?

InvoiceGuard focuses on high signal checks, not perfect coverage.

It validates structure, consistency, and obvious risk patterns. It does not claim to guarantee compliance or correctness in every edge case.

The goal is to reduce avoidable mistakes, not eliminate all risk.

It is designed to reduce noise and obvious errors, not to replace human review.

Do you store sensitive billing data?

Only what is necessary.

Validation results and reasons are stored for audit and debugging purposes. Raw sensitive fields are handled carefully and retention is configurable. InvoiceGuard is designed to minimize data exposure.

For details on how personal data is handled, see the Privacy Policy.

How is pricing calculated?

Pricing is based on the number of validations per month.

One validation equals one API call, which includes all enabled checks. We do not charge per validator or per provider.

Is there a free tier?

There is no permanent free tier.

We offer a 14 day trial with full functionality so you can see real results in your flow before deciding.

How hard is it to integrate?

Most teams integrate InvoiceGuard with a single API call before invoice creation or when billing details are updated.

If you can already log or validate billing data, integration is usually straightforward.

What happens if we stop using it?

Nothing is locked in.

You can remove the API call at any time. There are no long term contracts. If InvoiceGuard does not provide value, you should turn it off.

Who is InvoiceGuard for?

InvoiceGuard is built for SaaS companies, marketplaces, and platforms that issue invoices and want to reduce billing mistakes before they cause problems.

It is not designed for end users, accountants, or payment processing.

What does InvoiceGuard intentionally not do?

InvoiceGuard does not validate IBANs, process payments, enrich company profiles, or score customers.

It focuses on invoice and billing data correctness only.

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.