How do I determine the correct GRT location code?
The GRT location code determines which tax rate applies to your transaction. New Mexico has over 200 different codes, and rates vary significantly between jurisdictions. Santa Fe city has a different rate than unincorporated Santa Fe County. Taos is different from Española. Using the wrong code means you’re collecting and remitting at the wrong rate, which creates problems if you’re ever audited.
Since July 2021, New Mexico uses destination-based sourcing for most transactions. This means the location code is typically based on where your customer receives the goods or services, not where your business operates. A Santa Fe business completing a project in Los Alamos uses the Los Alamos location code for that work.
For physical goods, the code corresponds to where the customer takes possession. If they pick up at your shop, use your business location code. If you deliver to their address in Eldorado, use the Eldorado location code.
For services, the code is generally where the service is performed or delivered. A plumber working at a customer’s home uses that address for determining the code. A bookkeeper serving small business owners in Albuquerque uses the Albuquerque code for those clients, even if the bookkeeper’s office is in Santa Fe.
To find the actual code, use the New Mexico Taxation and Revenue Department’s location code lookup tool on their website. Enter the physical address where the transaction is sourced, and it returns the correct code along with the current rate. For addresses that straddle jurisdictions or fall in unincorporated areas, this tool is the authoritative source.
Some businesses still default to using their own business address code for everything. This was acceptable before the 2021 sourcing changes but is no longer correct for most transaction types. If you’ve been doing this, your filings need updating to reflect where transactions are actually sourced.
Track each transaction’s location code as part of your invoicing process. Trying to reconstruct which jobs happened where at the end of the quarter creates errors and takes time. Build it into your workflow from the start so the information is captured when you create the invoice or record the sale.
If your business involves multiple job sites or services performed at customer locations throughout Northern New Mexico, location code tracking becomes part of your regular accounting work. Setting up your accounting software to capture this information makes GRT return filing straightforward because the data is already organized by location. Getting the codes right from the beginning saves you from correcting filings later or explaining discrepancies during an audit.
Santa Fe's Small Business Bookkeeper
The Next Step:
A Quick Conversation
Tell us about your business and what you're dealing with. We'll listen, ask a few questions, and give you a straightforward quote.
More Questions
How do I handle security deposits in my bookkeeping?
Security deposits are liabilities, not income. Record them in a liability account when received, then move them to income only when you're legally entitled to keep them. Track each deposit by tenant so you know exactly what's owed.
Read answerHow do HVAC contractors track service calls and installations?
Service calls get tracked by category and department metrics, while installations need project-level job costing. The two types of work have different financial characteristics and require different tracking approaches to understand profitability.
Read answerWhat bookkeeping mistakes do trucking companies make?
Trucking companies most commonly fail to track IFTA data properly, don't know their cost per mile, and mix personal and business expenses. These mistakes lead to compliance problems, lost money, and tax headaches.
Read answerHow do I track depreciation on rental properties?
Track rental property depreciation by setting up a depreciation schedule when you acquire each property, recording annual entries in your accounting software, and keeping detailed records of your cost basis and improvements.
Read answerWhat expenses should owner-operators track?
Owner-operators should track fuel, maintenance, insurance, truck payments, permits, tolls, meals, equipment, and professional services. Missing expense categories means overpaying on taxes and not knowing your true cost per mile.
Read answerHow do I allocate overhead costs to construction jobs?
Calculate your total annual overhead, divide by total direct job costs or labor hours to get a percentage, then apply that rate to each job. This shows true profitability instead of just gross margin.
Read answer



