InvoiceBloom
InvoiceBloom reads every supplier invoice in your AP inbox, checks it and codes it, then sends it to the right person in Slack. One click to approve, and the bill is in QuickBooks Online with the original PDF attached.
Gmail · Slack · QuickBooks Online · Powered by Gemini on Google Cloud
The Problem
Every month your team opens hundreds of invoice emails, retypes vendor names, amounts and line items into QuickBooks, picks a GL account, chases approvers over email and hopes nothing was entered twice. It's slow, it's error-prone, and it's where duplicate payments and invoice fraud get through.
Getting Started
Suppliers keep emailing your AP inbox. InvoiceBloom picks up new invoices (PDFs, scans and phone photos) within minutes.
Vendor, invoice number, dates, line items, tax and totals are extracted and validated: totals must add up, and dates, currency and duplicates are checked.
Each invoice is matched to the right vendor and coded to GL accounts using your rules and your past coding.
The right approver gets a card in Slack with the key details, any warnings and a link to the original document. Approve or reject in one click.
Approved invoices become bills in QuickBooks Online with the original PDF attached. Every step is recorded in an audit trail.
Features
Reads native PDFs, scanned documents and photos. Statements, receipts and newsletters are recognised and skipped, so only real invoices enter your workflow. If a field can't be read, it's left blank and flagged for review rather than guessed.
Uses your coding rules and history first. When neither covers a line, the AI suggests an account from your chart of accounts and marks it as a suggestion so the approver can see it.
Approvers work where they already are. Set default and backup approvers, and require a second approver above an amount you choose. Exceptions go to a separate review channel.
Nothing is posted to QuickBooks without a person's approval. Posted bills can be rolled back, and every action is written to an audit log that can't be edited.
See invoices processed, how many went straight through, exceptions, processing time and cost per invoice, all in one place. Export to CSV.
Security & Privacy
Your own dedicated environment. Each customer gets a separate, isolated deployment on Google Cloud, with its own database, file storage, encryption keys and credentials. Your data is never mixed with another customer's.
Google Cloud, end to end. InvoiceBloom runs on Google Cloud (US region), and the AI is Gemini on Google's Vertex AI.
Your data is not used for training. Invoice content is used only to process your invoices.
Encrypted and least privilege. Connection tokens are encrypted. Invoice files are private and opened only through short-lived signed links. Every service gets only the access it needs.
Minimal access to your mailbox. InvoiceBloom reads only the emails labelled for AP, and labels each one once it has been processed. It never sends email on your behalf.
Secure by design. Hardened containers, pinned dependencies and automated vulnerability scanning before every release.
Pricing
Only real, unique invoices count; statements, receipts, other non-invoices and duplicates are free.
| Plan | Invoices per Month | Price |
|---|---|---|
| Starter | Up to 200 | $199 / month |
| Professional | Up to 1,000 | $699 / month |
| Business Most Popular | Up to 2,000 | $1,299 / month |
| Scale | 2,001 – 100,000 | $1,299 / month + $0.75 per invoice above 2,000 |
| Enterprise | Over 100,000 | Contact us |
Every plan includes all features: AI extraction, fraud and duplicate checks, Slack approvals, QuickBooks posting, the dashboard and the audit trail. Billed through your Google Cloud account via Google Cloud Marketplace.
Pricing is introductory and may change. Existing customers get advance notice of any change.
Integrations
Gmail / Google Workspace
Slack
QuickBooks Online
Gemini on Vertex AI, Cloud Run, Cloud SQL
Need another accounting system or email provider? Tell us.
FAQ
No. It creates bills in QuickBooks Online after a person approves them. Payments stay in your existing process.
No. Every invoice is approved by a person in Slack before a bill is created.
They go to a review channel with the reason: an unknown vendor, a missing field, a total that doesn't add up, a possible duplicate or changed bank details. Your team decides.
No.
In a dedicated environment for your company on Google Cloud in the United States.
Connect your AP inbox, Slack workspace and QuickBooks company, choose your approvers, and you're ready — typically under an hour.
We'll let you know as you approach it and help you move to the plan that fits.
Through Google Cloud Marketplace, billed to your Google Cloud account. When you cancel, processing stops.
Get InvoiceBloom on Google Cloud Marketplace and process your next invoice in minutes.
InvoiceBloom is built and supported by JG Solutions, the company behind Bloomwell.