Skip to content
Haul Handbook logoHaul Handbook
Cover illustration: North Dakota IFTA Filing Walkthrough: NDDOT Online Portal

North Dakota walkthrough

North Dakota IFTA Filing Walkthrough: NDDOT Online Portal

How a North Dakota carrier opens IFTA with NDDOT by email or fax, files each quarter online, and avoids the audit MPG reset.

By Evan Reid, Founder of Haul Handbook · Updated Sep 27, 2026 · 9 min read

In most states IFTA belongs to the tax department. North Dakota hands it to the Department of Transportation: the Motor Carrier Section of the NDDOT Motor Vehicle Division in Bismarck runs IFTA and IRP side by side, from one phone line, one inbox, and one online system. That changes the practical details. A new account starts by email or fax, not in a portal or at a counter. Returns go through the same login you use for apportioned plates. And an audit with thin records can reset your fleet fuel economy to 4.00 miles per gallon. The sourced fees, due dates and penalty facts render on the North Dakota IFTA page; this walkthrough puts them in the order you will meet them.

Step 1: Check that North Dakota is your base jurisdiction

North Dakota is your base jurisdiction when three things hold, according to the NDDOT's 2025 IFTA Instruction Manual (International Fuel Tax Agreement Instruction Manual 2025, North Dakota Department of Transportation, July 2025, https://www.dot.nd.gov/sites/www/files/documents/ifta-manual.pdf). Your qualified vehicles are based here for registration. Operational control and records are kept here or can be made available here. And some of the fleet's travel happens here.

A qualified motor vehicle is one used, designed, or maintained to carry persons or property that has two axles and a gross or registered gross weight over 26,000 pounds, has three or more axles regardless of weight, or runs in a combination over 26,000 pounds. Recreational vehicles are excluded.

The license also expects you to be an interstate carrier in the plain sense. NDDOT will not issue or renew it when the account shows no miles in North Dakota and at least one other jurisdiction, and a carrier that reports or travels only in North Dakota, or files zero-distance returns for 18 months, loses renewal. Getting back into IFTA and IRP after that takes three trip permits from other jurisdictions. A truck that stays home belongs under in-state registration instead, which the North Dakota intrastate authority page covers.

Step 2: Send the New Account Packet by email or fax

This is the step that surprises carriers coming from other states. New IRP and IFTA accounts are set up by email or fax only. You fill in the Motor Carrier New Account Packet, which carries SFN 17105 (International Fuel Tax License Application and Reinstatement) and SFN 60450 (Agreement to Maintain Records for IRP and IFTA), and send it to [email protected] or fax it to 701-328-3500. The packet states that in-person appointments are not available for new account setups (Motor Carrier New Account Packet, North Dakota Department of Transportation, October 2025, https://www.dot.nd.gov/sites/default/files/documents/motor-carrier-new-account-packet.pdf).

Three things block the license before the paperwork is even read: a delinquent IRP account, unpaid Unified Carrier Registration fees, or unpaid IFTA or IRP audit balances. The account number is your FEIN, or an assigned number when you have none. Since carriers licensing under IFTA are normally in IRP and UCR as well, it pays to open the apportioned account in the same packet; the North Dakota IRP registration page walks that side.

The fees are small and split in two. The SFN 17105 instructions charge a $5 license fee on original and renewal applications and a $20 handling fee on original and reinstatement applications, so a first-time licensee pays $25 plus decals. Decals run $1 per vehicle, and ordering more during the year adds a $3 card fee. You can order decals only for the number of qualified vehicles in the fleet, with no spares.

Once NDDOT approves the application and you pay, you can ask by email for a temporary IFTA license to operate on until the permanent credentials arrive in the mail.

Everything after the application runs through North Dakota Motor Carrier Online Services (https://apps.nd.gov/dot/cvisn/login.htm), the same NDDOT system used for IRP. It handles license renewal, quarterly returns, and additional decals.

The first login takes more than a password. You create a North Dakota State User ID, then link it to your IFTA account either by calling 701-328-1287 or by waiting for an authorization code mailed the next business day. If you plan to pay by bank draft, ACH authorization takes 7 to 14 business days. Start this well before your first quarter closes, because a login that is still waiting on a mailed code will not file a return.

Step 4: Put the credentials on the truck

NDDOT issues one IFTA license per account. You keep the original and carry a copy in each qualified vehicle. Each vehicle gets one set of two decals, placed on the outside of the cab, one on each side. The manual warns that a missing license copy or decal can mean buying a trip permit, getting a citation, or both.

The license year is the calendar year, January 1 to December 31, whatever month you first applied.

Step 5: File every quarter online

All returns are filed online. The due dates, per the manual's Reporting Quarters and Due Dates section:

QuarterMonths coveredReturn due
FirstJanuary to MarchApril 30
SecondApril to JuneJuly 31
ThirdJuly to SeptemberOctober 31
FourthOctober to DecemberJanuary 31

Scroll sideways to see every column.

A due date that falls on a Saturday, Sunday, or state holiday moves to the next business day. NDDOT mails a notice at least 30 days before each due date, but a notice that never arrives does not excuse a late return. You owe a return every quarter, including one with no operations and one with only North Dakota miles.

Two limits of the online system are worth knowing before you need them. Amended returns cannot be filed online. And credits follow a set of thresholds: a net overpayment over $100 is refunded, a smaller credit stays on the account, and a balance due of $5 or less carries forward to the next quarter.

The return bills each jurisdiction's own rate against the miles you ran there. North Dakota's diesel line this quarter is $0.2300provisional per gallon in the national matrix. Read every jurisdiction you ran off the IFTA rates by state table, check the arithmetic in the IFTA calculator, and use the national how to file IFTA guide for the mechanics of a return.

Step 6: Know what a late return costs

A late return or late payment draws a penalty of $50 or the current yearly percentage set by IFTA, Inc., whichever is greater. Interest runs on the tax due each jurisdiction, and any part of a month unpaid is charged as a full month. Failing to file, pay, or keep records can also lead NDDOT to revoke the license. A revoked license comes back only after you fix the cause and pay a $20 reinstatement fee online.

Step 7: Keep the records an NDDOT auditor will ask for

North Dakota is specific about records, and the reason is the audit remedy. Keep fuel records, distance records, and monthly operation summaries for each vehicle for four years after the return was due or filed, whichever is later. The NDDOT FAQ puts it as four years plus the current year. Keep unused decals too.

The records must be original trip records prepared by the driver, such as the Individual Vehicle Mileage and Fuel Report (SFN 16921). NDDOT states that ELD data is not a substitute. That matters because NDDOT must audit at least 3 percent of North Dakota based IFTA accounts, and when records are inadequate the manual lets it adjust the reported fleet MPG to 4.00, cut it by 20 percent, or disallow tax-paid fuel credits. A fleet that really runs well above 4.00 miles per gallon would owe tax on far more fuel than it burned. If you disagree with an audit finding, a written hearing request must reach NDDOT within 30 days of the notice, or the finding becomes final.

Step 8: Renew in November, before the year ends

Each November the online system sends a renewal letter. You renew online, check the account information, and order decals for the next calendar year. There is no grace period for filing the renewal: it has to go in before the license year ends. The two-month allowance the NDDOT page describes applies only to display, meaning renewal decals may go on the truck two months early without covering the current ones.

Without a license: the 72-hour fuel permit

A nonresident carrier with no IFTA license can buy a 72-hour fuel permit from the North Dakota Highway Patrol through NDHP E-Permits for $15. It covers one trip and ends at 72 hours or when the vehicle leaves North Dakota, whichever comes first. NDCC 57-43.2-39(4) allows these occasional trip permits at $15 per trip, where occasional means no more than one trip into or through the state in any seventy-two-hour period (North Dakota Century Code, ch. 57-43.2, North Dakota Legislative Branch, https://ndlegis.gov/cencode/t57c43-2.pdf). North Dakota based vehicles are exempt from the fuel permit. The permit math, along with the other temporary credentials, sits on the North Dakota trip and fuel permits page.

One office for fuel tax and plates

The Motor Carrier Section in Bismarck holds the whole program: applications, decals, returns, audits, and IRP, at 701-328-1287 and [email protected]. The state hub for every North Dakota surface is North Dakota trucking, and the fact rows behind this walkthrough, each with its source attached, render on the North Dakota IFTA page.

FAQ

Who administers IFTA in North Dakota?

The North Dakota Department of Transportation, not a tax department. The Motor Carrier Section of the NDDOT Motor Vehicle Division in Bismarck runs IFTA and IRP together, reachable at 701-328-1287 or [email protected], and both programs file through the same online system, North Dakota Motor Carrier Online Services.

How do I open a new North Dakota IFTA account?

By email or fax only. Return the completed Motor Carrier New Account Packet, which includes SFN 17105 and SFN 60450, to [email protected] or fax 701-328-3500. NDDOT does not take in-person appointments for new account setups. After approval and payment you can request a temporary IFTA license by email to run on until the permanent credentials arrive in the mail.

What happens if a North Dakota IFTA return is late?

The penalty is 50 dollars or the current yearly percentage set by IFTA, Inc., whichever is greater, plus interest on the tax due each jurisdiction, charged as a full month for any part of a month unpaid. Failing to file, pay, or keep records can also cost you the license.

Plan your next step

Find your state's registration and permit guides, or work through the first month with your own authority.