How often do I need to file GRT returns in New Mexico?
Your filing frequency in New Mexico is based on your average monthly GRT liability, not your preference. The Taxation and Revenue Department assigns businesses to monthly, quarterly, semi-annual, or annual schedules when you register for a CRS identification number.
Monthly filing is required if your average monthly liability is $200 or more. This includes most retail businesses, contractors, and service providers in Santa Fe with steady revenue. Returns are due by the 25th of the following month.
Quarterly filing applies when your average monthly liability falls between $100 and $200. You file four times per year with deadlines on April 25th, July 25th, October 25th, and January 25th covering the previous quarter.
Semi-annual schedules apply to businesses with average monthly liabilities between $25 and $100. Annual filing is reserved for very low-volume operations owing less than $25 monthly. Most active businesses won’t qualify for these less frequent options.
The state will reassign your frequency if your liability changes significantly. A business that starts with quarterly filing might get moved to monthly after a year of growth. You can also request a frequency change if your current assignment doesn’t match reality.
Location codes add complexity that trips up many business owners. New Mexico GRT rates vary by municipality and county. You need to report under the correct location code based on where goods are delivered or services performed, not where your business is located. A plumber based in Santa Fe who does work in Taos and Los Alamos needs to track and report tax at three different rates. Good bookkeeping services in Santa Fe NM should track revenue by location so your GRT reporting stays accurate.
Late returns trigger penalties starting at 2% of unpaid tax per month, capped at 20%. Interest accrues separately. Monthly filers face 12 deadlines per year, which means 12 opportunities for penalties if you fall behind.
Many small businesses handle day-to-day bookkeeping themselves but hand off GRT returns to someone who tracks deadlines and location codes for them. The filing itself isn’t difficult, but the consistency and accuracy required month after month creates compliance risk for busy owners.
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
What financial reports should I review monthly?
Focus on the profit and loss statement, balance sheet, and accounts receivable aging every month. Compare trends over time rather than obsessing over any single month. Add accounts payable aging if you carry vendor balances.
Read answerCan a bookkeeper fix years of disorganized records?
Yes, a skilled bookkeeper can reconstruct and organize financial records going back several years. Bank statements provide the foundation, and missing documentation can usually be worked around. The longer you wait, the harder it becomes.
Read answerHow do I track income from multiple booking platforms?
Set up a separate income account for each booking platform in your accounting software and record gross revenue before fees are deducted. This lets you see exactly how much income came from each source and what you're paying in platform fees.
Read answerHow do I connect my bank accounts to QuickBooks?
In QuickBooks Online, go to Banking and select Link Account to search for your bank. Enter your online banking credentials to authorize the connection. Once linked, transactions import automatically for you to review and categorize.
Read answerWhat is the difference between job costing and process costing?
Job costing tracks expenses by individual project or customer. Process costing tracks expenses by department or production phase for companies making identical products in continuous batches. Most small businesses need job costing.
Read answerWhat payroll software works best with QuickBooks?
QuickBooks Payroll offers the smoothest integration since it's built into the same system. If you want a third-party option, Gusto integrates reliably when configured correctly.
Read answer



