Turning On the NetDocuments–Centerbase Integration: What to Check Before You Flip the Switch

Posted in NetDocuments Integrations, NetDocuments Tips | Last updated on July 31, 2026 by Craig Bayer

I’ve set up the NetDocuments–Centerbase integration at many law firms, and the setup itself takes minutes. Turn it on, map a few fields, and Centerbase clients and matters automatically become NetDocuments workspaces. You stop maintaining the same list in two places.

The setup isn’t the hard part. The hard part is knowing which of two scenarios you’re in — because getting that wrong is how you end up with duplicate matters all over your cabinet.

Before You Start: Make Sure You Have the Right Credentials

You can’t do any of this with a standard user login. Two things you need up front:

  • NetDocuments: repository admin. You need repository admin rights, mainly so you can actually back up the client and matter profile tables (more on why that matters below).
  • Centerbase: access to system settings. You have to be able to open up system settings to make these changes. If you can’t open system settings, you’re not turning on this integration. Full stop.

Sort this out before you schedule anything else.

Scenario 1: Brand New to NetDocuments, Already Using Centerbase

This is the easy one. When you turn on the integration, Centerbase gives you the option to push all clients and matters into NetDocuments. Since your NetDocuments account is empty, there’s nothing to conflict with. We turn on the integration, push everything over, and Centerbase builds the client and matter tables from scratch. Done.

This bulk push is really the only time I use that option.

Scenario 2: Existing NetDocuments User, New to Centerbase

This one takes more time, and it’s where firms get into trouble. I generally do not push all clients and matters over in this scenario, because I’m worried about duplication. Instead, the work is making sure the fields in Centerbase match the fields in NetDocuments before the integration ever gets turned on:

  • The client ID in Centerbase matches the client ID in NetDocuments
  • The client description in Centerbase matches the client description in NetDocuments
  • The matter ID in Centerbase matches the matter ID in NetDocuments

Sounds simple. It usually isn’t, because of how those fields are actually labeled.

The Matter Sequence Number Trap

For most of my Centerbase customers, we are not linking the Centerbase matter ID or matter number to the NetDocuments matter number. We’re using a field called the matter sequence number.

Here’s why. Centerbase stores client and matter numbers in three separate fields:

  • Client Number — On both the contact and matter record. This is the client’s ID number.
  • Matter Sequence Number — The matter’s number without the client number.
  • Matter Number — The Client Number + Matter Sequence Number combined.

So if the Matter Number is 123.003, the Client Number is 123 and the Matter Sequence Number is 003.

Most NetDocuments implementations store the client number (123) and the matter number (003) in two separate attributes, one the child of the other. That’s why binding to the Client Number and the Matter Sequence Number — not the combined Matter Number — is the most common integration setup.

My Rule of Thumb: The Five-Matter Test

Before you turn on this integration, go into Centerbase, pick five random matters, then pull up those same five matters in NetDocuments and make sure all the fields match. This is also how you figure out which Centerbase fields to map — you’ll typically see that the matter number is the client and matter number put together, and the matter sequence number is what you actually want.

I cannot stress this enough: every firm does this differently, so you’re going to have to actually use your eyeballs and compare.

Here’s a real example. At the last firm we set up, the Centerbase matter sequence number was padded to four characters — matter one was 0001. But in NetDocuments, the matter ID was padded to three characters: 001. That’s a complete mismatch across every single matter. When you find something like that, you have to clean it up before going live. In that case, we opened a support ticket with Centerbase and had them change all the matter sequence numbers to three characters.

Walking Through the Integration Settings

In Centerbase, go to System Settings > Document Manager > NetDocuments tab. This is where you turn the integration on.

Here’s a generic example of how most of my NetDocuments–Centerbase setups look:

  • Repository and Cabinet — These will be different for every setup. The cabinet should be named after the client.
  • Parent Attribute — Usually Client, unless the firm uses a word like “Case.” It’s bound to CB Client using the Client Number field. In Centerbase, that’s the Client.Client Number field — and it needs to match the client ID in NetDocuments.
  • Parent Workspace Name FieldName.
  • Parent Workspace Type Field — I almost never fill this out. If a firm were only using clients (no matters), there’s a chance I would, but it’s rare.
  • Child AttributeMatter, bound to CB Matter using the Matter Sequence Number (see the trap above).
  • Child Workspace Name FieldMatter Short Description. This is where I compare the matter short description in Centerbase against the matter description in NetDocuments. If the firm uses a different field, change it here.
  • Child Workspace Type Field — Optional but useful. This firm used Type of Case to distinguish litigation vs. bankruptcy vs. med mal. I like bringing that over — open a matter in NetDocuments and the type shows right on the workspace. Find where that lives in Centerbase (here it was the Type field) and map it.

For the official documentation, see Centerbase’s NetDocuments Integration article.

One Last Safety Net: Back Up Before You Start

Before I turn anything on, I go into NetDocuments and download the client and matter tables as CSV files. If I screw this up and duplicate all the matters, I can restore from those backups. It takes two minutes and has saved me more than once.

Admin Console –> Profile Attributes

The Bottom Line

Two scenarios, two approaches:

  1. New to NetDocuments, existing Centerbase user — Straightforward. Turn on the integration and push everything from Centerbase into NetDocuments.
  2. Existing NetDocuments user, new to Centerbase — Slower. Verify every field matches before turning on the integration, whether you’re pushing everything over or not.

Either way: back up your tables, run the five-matter test, and use your eyeballs.

About the Author

Craig Bayer is the founder and leader of Optiable, an award-winning document management (DMS) consulting firm dedicated to helping law firms seamlessly integrate NetDocuments. Specializing in firms with 10 to 150 users, he has successfully guided over 500 law firms across the United States and Canada through NetDocuments implementations since 2010.

With deep expertise in the legal industry, Craig has a proven track record of optimizing technology to meet the unique needs of law firms. His certifications include industry-leading tools such as Amicus Attorney, Centerbase, Clio, PCLaw, HotDocs, TimeMatters, Soluno, and Worldox, enabling him to deliver comprehensive solutions tailored to each client’s workflow and goals.

Craig Bayer