Bookkeeping and payroll for small businesses across the Bronx, Westchester, and NYC.

Call or Text: (914) 658-2992

What's the difference between IFTA and IRP for a trucking company?

Both IFTA and IRP require you to track miles by jurisdiction, which is why people confuse them. But they cover completely different obligations and operate on different timelines.

IFTA stands for International Fuel Tax Agreement. It’s a quarterly filing that consolidates your fuel tax across every state and Canadian province where your trucks operate. Instead of filing a separate fuel tax return with each state, you file one return with your base jurisdiction. That return shows how many miles you drove in each state and how many gallons of fuel you purchased in each state. States where you bought more fuel than your mileage would require get a credit. States where you drove a lot but bought little or no fuel result in a balance due. Your base jurisdiction handles distributing the money to the other states.

IRP stands for International Registration Plan. It apportions your vehicle registration fees across states based on the percentage of miles you drive in each jurisdiction. If 40% of your total miles are in New York and 25% are in New Jersey, your annual registration fee gets split roughly along those lines. You pay one registration through your base state and receive a cab card listing every jurisdiction where you’re registered to operate. IRP is renewed annually, not quarterly like IFTA.

The practical difference comes down to this. IFTA is about fuel tax and gets filed four times a year. IRP is about registration fees and gets renewed once a year. Both depend on accurate mileage records broken down by state, which is why most freight and logistics operators use ELD data or fleet management software to pull jurisdiction-level mileage reports.

Where trucking companies get into trouble is sloppy mileage tracking. If your records can’t show exactly how many miles each vehicle ran in each state, both your IFTA returns and your IRP renewal are based on guesses. Guesses lead to overpaying some states and underpaying others. Underpayment triggers penalties and interest when audited. IFTA audits in particular go back several quarters and can result in significant assessments if your mileage data doesn’t hold up.

From a bookkeeping standpoint, IFTA payments and credits need to be recorded quarterly so your fuel costs reflect what you actually owe after tax adjustments. IRP fees should be recorded as a prepaid expense and amortized over the registration period rather than expensed in a single month. Both affect your operating costs per mile, which is the number that tells you whether your rates are actually profitable.

Keeping both filings accurate and on time requires organized records. If your mileage logs, fuel receipts, and state-level reporting aren’t in order, it’s worth getting help from Bronx bookkeeping services that understand the trucking industry. The cost of cleaning up a failed IFTA audit is far more than the cost of keeping good records throughout the year.

Your NYC Small Business Bookkeeper

The Next Step:
A Short Conversation

Tell us about your business and what you need help with. We'll ask a few questions, walk you through how we work, and give you an exact quote.

More Questions

How are tipped wages handled in payroll for a NYC restaurant in 2026?

NYC food service employers can pay a cash wage of $11.35 per hour and take a $5.65 tip credit, as long as tips bring the worker to the full $17.00 minimum wage. If tips fall short, the employer must make up the difference on every paycheck.

Read answer

When does a small business need a fractional CFO?

Most small businesses need a fractional CFO when financial decisions become forward-looking rather than historical. Common triggers include crossing $1M in revenue, seeking financing, planning major investments, or needing cash flow forecasting that goes beyond what a bookkeeper provides.

Read answer

How do I reconcile a NYC property management escrow account?

You need a three-way reconciliation every month. The bank balance, the sum of all individual owner ledger balances, and the general ledger trust liability must all match. NY Department of State audits expect this to balance at any point in time.

Read answer

How do trucking companies account for truck depreciation and Section 179?

Trucks are classified as 5-year MACRS property. Trucking companies can either depreciate them over five years or use Section 179 to expense the full cost in year one, subject to business income limits. Bonus depreciation offers a third option that phases down each year under current law.

Read answer

How do NYC restaurants track COGS for food and beverage separately?

Set up separate cost of goods sold accounts in your chart of accounts for food and beverage, then use regular inventory counts and purchase tracking to calculate the true cost in each category. Beverage COGS should be broken down further into beer, wine, and liquor.

Read answer

How do salon owners set pricing based on booking data and cost per chair?

Calculate your cost per chair per hour by dividing total overhead and stylist costs by your actual booked chair-hours, not your total available hours. That number becomes your pricing floor, and everything above it is margin.

Read answer

M&H Accounting Services is a Bronx-based firm offering bookkeeping, payroll, and advisory services for small businesses across the Bronx, Westchester County, and all five boroughs. Led by Poly Fatima, who brings corporate accounting experience along with a master's in accounting and years of hands-on small business bookkeeping experience to every client she works with.

  • QuickBooks Online Certified ProAdvisor Level 1 badge
  • QuickBooks Online Certified ProAdvisor Level 2 badge
  • QuickBooks Online Enterprise badge

© 2026 M&H Accounting Services, LLC