Automatically Tracking Use Tax in Dynamics GP

Kevin Alexander
Est. reading time
5 min read
Tips, Tricks & How-To’s
SHARE THIS ARTICLE:

Table of contents

Use Tax has been a thorny problem for many accounting systems to track, but fortunately, there’s a way to do it in Microsoft Dynamics GP you might not have considered. It’s true that you can get robust and amazing functionality around taxation for Dynamics GP, but if your needs are modest you have other options. Here’s a step-by-step guide on how you can set this up using the functionality you already own.

First a note about why Use Tax is so weird. With regular sales tax you either collect the tax on a sale along with the proceeds or you pay the tax along with your purchase. The tax moves along with the regular payment. Not true with Use Tax, though.

Suppose you purchase a laptop and the vendor who sold it to you wasn’t required to collect sales tax. Depending on a variety of rules (we won’t get into that here) you may have to pay your state a tax. So you want to pay your vendor for just the laptop while still tracking the purchase amount and the tax payable so you can pay that down the line.

If the tax was paid to the vendor this wouldn’t be tricky, but here we are.

To have Microsoft Dynamics GP automatically track Use Tax, we have a few steps.

Enable a Company Setting for Reverse Charges

For each company where you want to track Use Tax, head on over to the company settings (Microsoft Dynamics GP > Tools > Setup > Company > Company, Options Button) and check a box enabling Reverse Charges for taxes.

Use Tax Company SettinScreenshot of a 'Company Setup Options' window from business management software for Alta Vista Technology LLC, dated 12/31/2016. The interface includes checkboxes and fields for configuring tax and reporting settings. Options include enabling Intrastat Tracking, GST for Australia, reverse charge taxes, and general ledger tax calculations. Withholding tax settings include fields for Vendor ID, File/Reconciliation Number, and Tax Rate. A Management Reporter section allows enabling general ledger and analytical accounting reporting. Logged-in user is 'dvaladegs

This is pretty well hidden so don’t be embarrassed if you missed it.

This setting will allow you to have negative tax details, but more on that later.

Setting Up Tax Details

GP lets you set up a “Tax Schedule” that’s made up of one or more “Tax Details.”  (Microsoft Dynamics GP > Tools > Setup > Company > Tax Details)  If you’ve ever seen a laundry list of tax charges when checking out of a hotel you can understand the thinking here. Taxes can be grouped.

For our clever Use Tax trick we’re going to make two different details, one positive and one negative. First, the positive:

Screenshot of a 'Tax Detail Maintenance' window from accounting software. The interface displays tax configuration details for a tax labeled 'USE TAX PLUS' with type set to 'Purchases' and Tax ID Number '5280-0000'. Description reads 'Other Taxes'. Tax rate is 6.00000% based on percent of sale/purchase, rounded up to the next currency decimal digit. Taxable percent is 0.00% with minimum and maximum taxable and tax amounts set to $0.00. Includes full amount with qualifiers based on unit amount. Year-to-date and last year totals for sales/purchases and taxes are all $0.00. Buttons for Save, Clear, Delete, History, and Address are visible.

Note that the account number used is the use tax expense account I want to use. Also, I’m using 6% but your tax rate may differ.

Next, we make the negative:

Screenshot of a 'Tax Detail Maintenance' window from accounting software showing configuration for a purchase-related tax labeled 'USE TAX MINUS'. Tax ID Number is '1', linked to Account '2157-0000', described as 'Use Tax Payable'. Tax rate is set to -6.00000%, with a note pointing to the negative value. Tax is based on percent of sale/purchase, rounded up to the next currency decimal digit. Taxable percent is 0.00%, and all minimum/maximum amounts and year-to-date/last year totals for sales/purchases and taxes are $0.00. Additional options include qualifiers, taxable tax, and print on documents.

It’s important to use the same percentage here on the negative as I have on the positive detail. Aside from the Tax Detail ID, the only difference between the positive and the negative is the account number. Here on the negative I want to use the liability account number.

Pulling it All Together

Now we make our Tax Schedule ID, which is the parent record. We assign our two offsetting details to it.

Screenshot of a 'Tax Schedule Maintenance' window from accounting software for Alta Vista Technology LLC, dated 12/31/2016. The interface shows a Tax Schedule ID labeled 'USE TAX'. On the left, the 'Available Tax Detail IDs' list includes EXEMPT, MICH, USE TAX MINUS, and USE TAX PLUS. On the right, the 'Selected Tax Detail IDs' list includes USE TAX MINUS and USE TAX PLUS. Buttons between the sections allow inserting, removing, and copying tax detail IDs. Menu options include File, Edit, Tools, and Help. Logged-in user is 'dvalade'.

And now? We’re done!

So long as the shipping method we use is a “pickup” style shipping method we only need to pick the Tax Schedule ID on the purchase.

Screenshot of a 'Payables Transaction Entry' window from accounting software for Alta Vista Technology LLC, dated 12/31/2016. The entry is for voucher number 0000000924, document type 'Invoice', with description 'Use Tax Example'. Vendor ID is 'AVT001', currency is USD, and document number is 2487334504. Shipping method is 'PICKUP' and tax schedule ID is 'USE TAX'. Purchase amount is $100.00, with $0.00 for trade discount, freight, miscellaneous, and tax, resulting in a total of $100.00. 1099 amounts for cash, check, credit card, terms discount taken, and on account are all $0.00 except 'On Account', which is $100.00.

Notice how we don’t have any dollar amounts added to the total of this voucher? That’s perfect! The whole idea with Use Tax is that we don’t want to pay more on the payable, just track that we have to pay taxes at the end of the month.

Drilling into the distribution shows that this is PERFECT:

"Screenshot of a 'Payables Transaction Entry Distribution' window from accounting software for Alta Vista Technology LLC, dated 12/31/2016. The entry is for voucher number 0000000924, document type 'Invoice', vendor ID 'AVT001', and currency USD. Functional amount is $100.00, originating amount is $0.00. The distribution table includes four rows:  Account 5270-0000 (Type: PURCH), Debit: $100.00, Credit: $0.00  Account 2157-0000 (Type: TAXES), Debit: $0.00, Credit: $0.00  Account 5280-0000 (Type: TAXES), Debit: $6.00, Credit: $0.00  Account 2100-0000 (Type: PAY), Debit: $0.00, Credit: $106.00  Functional totals show Debit and Credit both at $106.00. Originating totals are $0.00.

When we’re all done we have the following benefits:

  • GP automatically figured out the Use Tax expense and payable for us.
  • The Use Tax will show up on all company reports so we know the taxable amount and tax amount.
  • We correctly track everything so we’re sure to remit the Use Tax to the correct authority when we need to.

Just like that, we’ve done it.

You might also like

August 12, 2025

Sage Intacct 2025 release 3 highlights

August 5, 2025

Your first 5 steps to feel confident with Microsoft Dynamics 365 Business Central

June 25, 2025

The future of high-performance finance: How Sage Copilot is changing the game

The right foundation for your next stage of growth

Our team of experts is here to help guide you every
step of the way. Let’s start your ERP journey today!