An account in CRM is simply a record that represents a company or organisation you do business with – or want to. That’s the short answer. But once you understand how accounts connect to contacts, deals, and parent-child hierarchies, you’ll start to see why getting this structure right matters more than almost anything else in your CRM setup.

If you’re brand new to CRM software, don’t worry. This guide starts from zero and builds up to the parts that even experienced reps sometimes get wrong.

Accounts vs. Contacts: What’s the Difference?

This is where most beginners get confused first. An account is the company. A contact is a person who works there. Think of it like this: Acme Corp is an account. Sarah Chen, the VP of Procurement at Acme Corp, is a contact linked to that account.

They’re separate records, but connected. One account can have dozens of contacts attached to it – and that matters because companies don’t buy things; people do, on behalf of companies. Your CRM needs to track both layers to give you the full picture. If you want to go deeper on the contact side, our guide on what a contact is in a CRM covers that in detail.

Most CRM platforms – Salesforce, HubSpot, Pipedrive and others – use this same two-layer model. The names might vary slightly. HubSpot calls them “companies” and “contacts,” while Salesforce uses “accounts” and “contacts.” But the underlying logic is identical.

What Information Lives on an Account Record?

An account record is where your team stores everything it knows about a company – it’s the single source of truth for that organisation. Open any account in a well-maintained CRM and you should be able to answer key questions about that company without asking a colleague.

Here’s what you’d typically find on an account record:

  • Company name and website – the basics that identify the organisation
  • Industry and company size – useful for segmenting accounts and matching them against your Ideal Customer Profile (ICP)
  • Annual revenue – helps prioritise which accounts deserve more attention
  • Owner – which rep or account manager is responsible for this relationship
  • Associated contacts – the people at the company your team has spoken with
  • Open and closed deals – the full commercial history with that account
  • Activity log – emails sent, calls made, meetings held, notes left
  • Custom fields – anything your business specifically needs to track, like contract renewal dates or support tier

A sparse account record is a warning sign. It usually means data isn’t being captured properly, and that creates blind spots for the whole team.

A Concrete Example: Selling Into a Mid-Size Tech Company

Let’s make this real. Say you work in sales at a software company and you’re targeting a mid-size logistics firm called FastRoute Ltd.

You create an account in your CRM called FastRoute Ltd. You add their website, industry (logistics), headcount (around 400 employees), and annual revenue – and note that your colleague Jamie owns the account.

Over the next few weeks, Jamie speaks to three people at FastRoute: the CTO, the Head of Operations, and a procurement manager. Each of those people gets their own contact record in the CRM – with their job titles, email addresses, and LinkedIn profiles – and all three are linked to the FastRoute Ltd account.

When Jamie logs a call or sends a proposal, that activity attaches to the account. A new deal record gets created and linked there too. Now anyone on the team can open FastRoute Ltd and immediately see the full story: who you know there, what’s been discussed, where the deal stands in the sales pipeline, and what the relationship history looks like. The account is the thread that holds all of it together.

What Is Account Hierarchy – and Why Does It Get Complicated?

Here’s where things get genuinely interesting. Not every company is a single, standalone entity. Large organisations have subsidiaries, regional offices, divisions, and holding companies – and your CRM needs to reflect that structure. That’s where account hierarchy comes in.

Account hierarchy lets you create parent-child relationships between account records. A parent account is the top-level company. Child accounts sit beneath it and represent subsidiaries or business units.

Imagine you’re selling to a global retailer. You might have:

  • GlobalRetail Group – the parent account (the holding company)
  • GlobalRetail North America – a child account
  • GlobalRetail Europe – another child account
  • GlobalRetail Asia Pacific – another child account

Each region might have its own procurement process, its own budget, and its own decision-makers. But they’re all part of the same corporate family. Without hierarchy, your CRM treats them as four unrelated companies. You can’t see total revenue across the group, and you can’t spot that the North America team already rejected a deal you’re now pitching to Europe. You lose visibility at exactly the moment you need it most.

This is especially important for calculating metrics like Annual Recurring Revenue (ARR) and Net Revenue Retention (NRR) at the enterprise level, where one “customer” might actually be five or six distinct legal entities all paying separately.

Account Types: Prospect, Customer, Partner and More

Not every account in your CRM is a paying customer. Most platforms let you assign an account type to indicate where that company sits in its relationship with you.

Common account types you’ll see include:

  • Prospect – a company you’re actively trying to win as a customer
  • Customer – a company that’s already buying from you
  • Former Customer – a company that churned (tracking these helps you understand your churn rate)
  • Partner – a company you work with or refer business to
  • Competitor – worth tracking, even if you’re not selling to them

Getting account types right matters for your sales forecast. You don’t want prospects mixed in with active customers when your RevOps team is trying to model renewal revenue. Keeping these categories clean is a small habit that pays off significantly over time.

How Accounts Connect to the Bigger CRM Picture

Accounts don’t exist in isolation – they sit at the centre of your CRM data model. Everything else – contacts, deals, activities, tasks – connects back to them.

That central position is what makes accounts so valuable for RevOps teams. When you want to understand the health of a customer relationship, you pull up the account. Territory planning means slicing and grouping accounts. Building a go-to-market strategy around a new vertical? Again, accounts are the unit of analysis.

It’s also worth understanding how accounts feed into Customer Lifetime Value (LTV) calculations. A single contact leaving a company doesn’t end the account relationship – the account persists. That continuity is why accounts, not contacts, are the right unit for measuring long-term commercial value.

For a broader look at how accounts fit alongside other CRM objects, our CRM database explainer is a solid next read.

Common Mistakes Beginners Make with CRM Accounts

A few patterns come up again and again with teams that are new to CRM software. Knowing them in advance saves a lot of cleanup later.

Creating duplicate accounts. Two reps target the same company and each creates their own account record. Now you’ve got two incomplete records instead of one complete one. Most CRMs have duplicate detection – use it, and set clear rules about who creates accounts and when.

Storing contact information on the account instead of the contact record. Don’t put a person’s name in the account “notes” field. Create a proper contact record and link it. That way you can track that individual across roles or companies if they change jobs.

Ignoring account hierarchy entirely. If you sell to enterprise companies and you’re not using parent-child account structures, your data is probably misleading you. Revenue looks smaller than it is. Relationships look simpler than they are.

Leaving accounts without an owner. An unowned account is an uncovered account. Assign ownership, and review it regularly – especially when reps leave.

If you want to see how different CRM platforms handle accounts in practice, the CRM Tools Directory is a good place to compare your options. And if you’re still figuring out which platform is right for your team, our tool reviews break down the major players without the vendor hype.

Accounts are the foundation everything else is built on. Get them right first.