QuickBooks

How to Add a Customer in QuickBooks Online

Click + New, choose Customer, fill in their name and contact details, and save. Or go through Sales > Customers > New customer, same form, different door. Either way takes under a minute for a straightforward record. Here's the full walkthrough, including the opening balance field people usually skip past without reading.

The full walkthrough

1. Open a new customer record. Click + New, then Customer under the Customers column, or go to Sales > Customers and click New customer in the top right.

2. Enter their name. Use a company name, an individual's name, or both; whichever shows up here is what you'll see on every invoice and report tied to them.

3. Add contact and billing details. Email, phone, and address aren't required to save the record, but you'll want the email filled in before you try to send them an invoice.

4. Set payment terms, if you know them. Net 30, due on receipt, whatever you've agreed to. This becomes the default every time you invoice them, though you can always override it on one invoice.

5. Enter an opening balance, if they already owe you something. If this customer had an unpaid balance as of your QuickBooks start date, enter it here along with the as-of date, rather than trying to recreate old invoices just to get the number right.

6. Save. They're immediately available in every customer dropdown across invoices, estimates, and sales receipts.

Where a thirty-second form turns into a messy list

Adding one customer correctly is trivial. The problem shows up months later, once several people have been adding customers independently, typing the same client's name slightly differently each time, one with 'Inc.,' one without, one with a typo nobody caught.

Nobody owns the customer list as a piece of data quality; it just accumulates whatever everyone happened to type in the moment. By the time it's noticeable, it's a cleanup project instead of a five-second check that could have caught it at the point of entry.

What we've built on top of QuickBooks customer records

New customer records created from wherever the relationship starts

A lead converting or a deal closing in a CRM creates the matching QuickBooks customer automatically, instead of someone retyping the same name and address a second time.

Duplicate names caught before they ever get saved

A new customer gets checked against the existing list by name, email, and phone before it's created, catching a near-match instead of letting a third variant of the same client slip through.

How many times has the same customer been entered twice in your QuickBooks?

Tell us how customers get added in your business today, and we'll tell you if the duplicates can be caught before they pile up.

Let's talk

Customer list filling up with near-duplicates?

Tell us how many people are adding customers in your business and whether anyone's checking for an existing match first, and we'll tell you if that check can happen automatically. This is one specific kind of manual slip; n-frames automates whatever's manual in a business, not just this list.

Let's talk

Frequently Asked Questions

How do I enter an opening balance when I add a new customer?+
On the new customer form, there's an opening balance field with an 'as of' date next to it. Enter what they owed as of your QuickBooks start date there, rather than trying to recreate old invoices retroactively just to get the receivables number right.
How do I export my customer list from QuickBooks Online?+
From Sales > Customers, click the Export icon above the list to pull it into Excel or a CSV. Useful for a quick audit of duplicates or stale records before they pile up further.
What's the difference between a customer record and a vendor record in QuickBooks?+
They're separate lists entirely, customers are who you invoice, vendors are who you pay. QuickBooks has no convert button between the two; if the same business ends up needing both kinds of records, it's a second, separate record, not a change to the first one.
Can I delete a customer I just added by mistake?+
Yes, as long as nothing's been recorded against them yet. Open the dropdown next to their name on the customer list and choose Make inactive; with zero transaction history, that genuinely removes them rather than just hiding them. Once an invoice or payment exists for a customer, QuickBooks switches to hiding instead of deleting, to keep historical reports accurate.

Let's talk

Tell us the one thing your team does manually that eats up time. We read every message and reply within a day.