QuickBooks Online — Plus & Advanced

Your QB customer IDs,
finally visible.

QuickBooks Online hides the internal IDs your team actually needs. CustomerID surfaces them as a real custom field — right inside QBO, no workarounds required.

Start for $5/month See how it works
Available on the Chrome Web Store
CustomerID extension showing Customer ID badge on a QuickBooks customer page with extension popup
QB hides the IDs your team needs.

Every customer in QuickBooks Online has an internal ID — but QBO buries it deep in the URL and never shows it on screen.

🔗

API integrations break

When you connect QB to other tools, they reference customers by ID — but your team has no easy way to look one up.

🎧

Support tickets slow down

"Which customer is this?" — your team wastes time searching because customer names aren't always unique.

📊

Reports don't match

Reconciling data between QB and other systems requires IDs. Without them, you're guessing.

💳

Customers can't reference their account

Without a visible customer ID, clients can't reference their account to pay invoices online — creating friction and delaying payments.

Set up in 2 minutes.

No complicated installs. No CSV exports. CustomerID for QuickBooks Online connects to your QBO account and does all the work.

1

Subscribe & install

Sign up, install the Chrome extension, and enter your license key. Takes about 60 seconds.

2

Connect QuickBooks

Click "Connect QuickBooks" in the extension. Authorize read + write access to your QB account.

3

Customer IDs appear

Your Customer ID badge appears instantly on every customer and invoice page. IDs sync to the Account Number field and print on invoices automatically.

Built for teams that rely on QuickBooks.

If you've ever needed a customer's ID and couldn't find it — this is for you.

🏢

Small Business Owners

You use QuickBooks for invoicing and need customer IDs to match records with other tools, payment systems, or internal spreadsheets.

📒

Bookkeepers & Accountants

You manage multiple clients in QuickBooks and need a quick, reliable way to reference customers by ID across systems.

🔗

Teams with Integrations

Your CRM, helpdesk, or billing system references QB customer IDs — but your team has no way to look them up without digging through URLs.

🧾

Invoice-Heavy Businesses

You want customer IDs printed on invoices so clients can reference their account number when paying or contacting support.

Everything your team needs.

CustomerID isn't just a badge — it's a full ID management system built into QuickBooks.

Customer ID badge on Acme Corp. customer page
Customer ID badge on every customer page
Customer ID shown on invoice page
Customer ID visible on invoices too
🏷️

Visible ID Badge

A clean Customer ID badge appears on every customer and invoice page — no more digging through URLs or exports.

🔄

Syncs to the Account Number Field

Customer IDs are written to QB's built-in Account Number field — so they print on invoices and statements, and carry over to new transactions automatically. No custom fields, no workarounds.

New Customer Auto-Sync

Every new customer you add to QuickBooks gets an ID assigned automatically. No manual work required after setup.

🔢

Custom Starting Numbers

Start your IDs at any number you want — 1001, 5000, 10000. Keep your numbering consistent with your existing systems.

Popular
🚚

Migration Tool

Been using your customer's display name to store a number like "1042 — Acme Corp"? CustomerID detects those patterns, moves the number to the Account Number field, and cleans up the display name — all in one click. New customers then continue from your highest existing number, or switch to QB's internal IDs. Your choice.

🏢

Agency Dashboard

Manage multiple QB companies from one license key. Email keys directly to clients, track realm usage, and add more packs as you grow.

🔍

Customer Search

Find any customer instantly by name or Customer ID — right from the extension. No need to dig through QB's customer list or remember exact spellings.

📥

CSV Export

Export your full customer list with Customer IDs in one click — straight from the extension. The exported IDs always match exactly what's shown on the badge, whether you're using custom numbers or QB IDs.

Simple, flat pricing.

Solo or agency — everything included. Cancel anytime.

Solo
$5
per month · 1 QB company
  • Unlimited customers synced
  • Real QB custom field
  • Auto-sync new customers
  • Works on invoices & reports
  • Cancel anytime
Get Started
Agency — 10 Pack
$25
per month · 1 key · up to 10 QB companies
  • Everything in Solo
  • 1 license key, up to 10 QB realms
  • Agency dashboard to manage clients
  • Email key directly to clients
  • Add more packs as you grow
Get Agency Plan
Agency — 20 Pack
$45
per month · 1 key · up to 20 QB companies
  • Everything in Solo
  • 1 license key, up to 20 QB realms
  • Agency dashboard to manage clients
  • Email key directly to clients
  • Best value for larger firms
Get Agency Plan
Common questions.

Everything you need to know before getting started.

CustomerID automatically assigns and displays a unique ID badge on every customer record and invoice inside QuickBooks Online. No more hunting through hidden internal IDs buried in URLs.
CustomerID works with QuickBooks Online — Plus and Advanced plans. It does not currently work with QuickBooks Desktop.
Yes. CustomerID only writes to the Account Number field and invoice memo. It never deletes, modifies, or reads any financial data like transactions, payments, or balances beyond what's needed to display the badge.
Yes — cancel with one click from your account page. No phone calls, no forms. Your access continues until the end of your paid billing period.
Yes. IDs sync to the Account Number field which prints on invoices and statements automatically. Clients can reference their account number when paying or contacting support.
View all FAQs →
Ready to see your Customer IDs?

Create your account and you'll be up and running in minutes.

Contact

Have a question?

We typically respond within one business day.

hello@barnacleapps.io