Contact Us
A person working at a computer while another watches, and a third points out specific points, illustrating collaboration and communication.

The Challenge

Our client, a fast-growing manufacturing company, came to us at the moment every scaling company eventually hits: the one where the limits of QuickBooks start outweighing the benefits. What they wanted was a single source of truth—one place where their operations lived, breathed, and didn't require a small army of accountants to manually update something every time a state tweaked its tax rates. NetSuite was the destination, and SuiteTax was part of the solution.  

Here's the thing about taxes that makes them extra spicy (we may be the first ones to rank taxes on a spiciness scale). Selling in one or two states is a manageable affair. Selling to customers scattered across the entire continental map is a different sport entirely, and getting it wrong means you've either shortchanged a customer's invoice or shortchanged the government—and only one of those parties follows up with a polite email.

The Process

So we had a frank conversation early with their team, specifically Accounting and the VP of Finance, who to their great credit leaned in rather than away. The gist of it was this: we need you to own the testing of every scenario. Not one happy customer in Colorado and a thumbs-up and home by five. We needed Mississippi. We needed Minnesota, California, New York, and we needed the genuinely strange edge cases that tend to live in the margins of a national customer base. SuiteTax will helpfully auto-provision a whole pile of tax codes based on the jurisdictions you tell it about, but it can't read minds, and the outliers (there are always outliers) need a human to notice them, verify them, and add set up what the system didn't.

The work itself broke cleanly into two streams, record-to-report and order-to-cash, and we anchored the whole thing to NetSuite's SuiteTax checklist, which runs from kickoff all the way through UAT and sign-off. (We are, for the record, deeply fond of a good checklist. It’s the unsung hero of nearly every project that finished on time.)  

Now, a fair amount of it was homework for the client, which consisted of a lot of “please go gather your exemption certificates, your list of non-taxable items, your jurisdictions, and hand them over,” requests. But here’s the thing about these types of client/consultant partnerships—they rely heavily on collaboration and mutual investment from both sides in order to keep these kinds of tasks from vanishing into the proverbial project junk drawer.  

That means that in every status call we revisited the action items like a nosy neighbor. Something due in three weeks got a friendly "how's that coming along?" at week one, rather than a frantic phone call at week three. When something stalled, the conversation stayed simple and specific: what needs to happen to get there, and what can we do on our side to help? The process was methodical, collaborative, and refreshingly free of surprises—which is precisely what you want when discussing tax compliance.

The problems that demanded solving

Now, no honest case study pretends everything went off without a hitch, so here are the three plot twists:  

First, while testing exemptions, editing customer records started throwing a client script error—some field getting validated when it had no earthly business being validated. We tracked down the misbehaving script, looped in NetSuite support to confirm, and got it resolved.  

Second, there is no out-of-the-box CSV template for importing exemption certificates. Instead, we built one from scratch, tested it, validated it, and handed it over, which meant the client could load their own certificate data and actually understand what they were loading. After all, empowering a client to run their own environment is, the whole point of our work.  

Third, the zip codes. SuiteTax follows a hierarchy when determining tax jurisdictions, and seemingly minor “close enough” formatting inconsistencies will lead to calculating taxes for the wrong corner of town. Fortunately, confusion is easier to fix than incorrect tax filings, and we walked the team through correcting the formatting, and the math fell back into line.

The results

The payoff of these types of projects is the kind that's easy to overlook precisely you don't have to think about it again. Nobody's monitoring state governments to see whether a rate moved, because NetSuite checks the localities on a regular cadence and updates the back-end itself, and if a state changes its mind, the system notices and adjusts. On top of that, the native tax reports handed our client visibility they hadn't had before—turning "I think we're compliant" into "here's the report that says so."

What they've got now is a single source of truth that calculates the right taxes across all fifty states and asks for nothing in return but a well-formatted zip code. Death, we're still working on.

Truth be told, we love projects about “boring” topics, because they have real opportunity to rise above their humdrum expectations. So, when you’re ready to realize some un-boring ROI, drop us a line.

Tagged with Spotlight