UCR.gov payment: why American Express is declined, and how to pay by eCheck
Last updated September 18, 2026 · written from the live UCR.gov billing screen
The UCR.gov billing screen accepts Discover, Mastercard and Visa — credit or debit — plus ACH/eCheck straight from a bank account. American Express is not accepted. Card and ACH payments both carry a convenience fee on top of the government registration fee. There is also a mail-in option that avoids the convenience fee, but your registration is not valid until that payment arrives and clears, which makes it a false economy close to the December 31 2026 deadline. The billing address can be reused from your MCS-150 in one click.
Almost everything written about UCR payment online is guesswork, because the portal itself cannot be read by a search engine — www.ucr.gov is a JavaScript shell behind a security check, so the billing screen has never been indexed. What follows was written from that screen, by a person filing. It is the eighth of nine screens, it is where the largest share of abandoned registrations happen, and the reason is almost always the same: the wrong card.
What the UCR.gov billing screen accepts
The screen is laid out in two halves: billing address on the left, payment on the right, and the fee for your bracket shown at the bottom. The payment half offers two live choices — Credit/Debit Card and ACH/eCheck — and the card networks it names do not include American Express.
| Method | Accepted | Notes |
|---|---|---|
| Visa | Yes | Credit or debit. The most common way carriers pay. |
| Mastercard | Yes | Credit or debit, same as Visa. |
| Discover | Yes | Accepted — worth knowing if it is the card you carry. |
| American Express | No | Not accepted. The card type is refused at the billing screen. |
| ACH / eCheck | Yes | Straight from a business bank account, using the routing and account numbers. |
| Mail-in payment | Yes | Offered by the portal, and it avoids the convenience fee — with a real catch. |
Why American Express is declined
This is not your bank declining the transaction and it is not a fraud hold — there is nothing to call anybody about. The portal's card processing is set up for the Discover, Mastercard and Visa networks, and American Express simply is not one of the card types it will take. An Amex number entered there does not go through, and no amount of retrying changes that.
Carriers who find this out late usually find it out badly. They have cleared the security check, re-entered their USDOT on the confirmation screen, pressed REGISTER NOW on the 2027 row, read the intrastate notice, certified who is filing, checked five classification boxes and answered the vehicle question. Then the one card they had ready will not work, and the session stalls with the fee still unpaid. The fix is trivial if you know in advance and irritating if you do not.
- • Use a debit card on the Visa or Mastercard network — most business checking accounts come with one, and the portal treats debit and credit identically.
- • Use ACH/eCheck instead. You need the routing number and the account number, which are printed on any business check and shown in your online banking.
- • Use the mail-in option, but only if you are registering with weeks in hand. See below for why that matters.
Paying by ACH / eCheck
ACH — the portal calls it eCheck — pulls the fee straight from a bank account rather than running it through a card network. You supply the routing number and the account number, and the payment is drawn from that account. There is no separate enrolment, no account to set up with the portal, and no waiting for a bank authorisation before you can continue: it is offered on the same screen as the card fields, as a straight alternative.
For a one-truck operator paying $55, the choice between card and ACH barely matters. For a fleet in the 21–100 bracket at $1,163, or a larger operation at $5,548, it can matter quite a lot — a single card transaction of that size may run into a daily limit, and any processing charge scaled to the amount is worth avoiding. Larger fleets tend to use ACH for exactly that reason. What ACH does not do is make the payment free: the convenience fee applies to it as well.
One practical note. The account you pay from does not have to be the account the business banks with day to day, and the name on it does not have to match the carrier's legal name — but keeping them aligned makes your own bookkeeping easier when the registration receipt and the bank statement need to be reconciled next year.
The convenience fee, and the one way to avoid it
On top of the government registration fee for your bracket, the portal adds a convenience fee for processing an electronic payment. It applies to card payments and to ACH/eCheck alike. It is not part of the fee schedule set by federal rulemaking, it is not something a preparation service charges you, and it is not something anyone can waive — it is the portal's own processing charge, and it is shown on the billing screen before you commit to anything.
The mail-in option is the only route that avoids it. The portal offers it as an alternative to paying electronically, and if what you care about is the last few dollars, it is the honest answer. But read the trade carefully, because the trade is real: your registration is not valid until the payment actually arrives and clears. Not when you post it. Not when you press submit. When the money lands.
Registering in October with a cheque in the post is a reasonable way to save a processing charge. Registering in the last week of December the same way is trading a small, known saving for an unknown delay on the date your registration takes effect — and you will not know whether it cleared in time until after the date has passed. Registration for 2027 opens October 1, 2026 and runs to December 31, 2026; if you are near the back of that window, pay electronically and take the convenience fee.
The billing address: one click from your MCS-150
The left half of the screen is the billing address, and you do not have to type it. The portal already holds the Principal and Mailing addresses from your MCS-150, and it offers to drop either one into the billing fields in a single click. Most carriers use the Principal address and move on.
Take the other route — clear it and type a different address — when the card or bank account is billed somewhere else. That is common enough: the card is in the name of an accountant or a bookkeeping service, the account is a factoring company's, or the business address on file is the yard while the statements go to a home address. A mismatch between the billing address you enter and the address your card issuer holds is one of the few ways a card on an accepted network still gets refused, so use the address the card is actually registered to rather than the one that is most convenient to click.
What you are paying for at that screen — the 2027 fee table
The amount shown on the billing screen comes from one number: your power-unit count, translated into a bracket. One fee covers the whole fleet for the year — it is not charged per truck. Brokers, freight forwarders and leasing companies with no power units of their own pay the lowest bracket.
| Power units | 2027 government feeyou pay this on UCR.gov | EasyUCR service feeoptional, paid to us |
|---|---|---|
| 0–2 | $55 | $49 |
| 3–5 | $167 | $69 |
| 6–20 | $333 | $99 |
| 21–100 | $1,163 | $149 |
| 101–1,000 | $5,548 | Contact us |
| 1,001+ | $54,165 | Contact us |
Government fee amounts are set by federal rulemaking and are adjusted between registration years — confirm the current amounts on UCR.gov before you pay. The portal's convenience fee is charged on top of these amounts and is not included above.
Nobody should be asking you for these numbers
The card number, expiry and CVV go in on the government site, typed by you, and that is the only place they belong. The reCAPTCHA on the entry screen and the authorisation certification on the "Registered By" screen both exist to make sure a real, authorised person is at the keyboard — which is the structural reason the payment is yours to make.
So treat it as a warning sign if anybody asks for your card details in order to handle a UCR registration. No preparation service needs them. EasyUCR will never ask you for a card number, a CVV, a routing number or a bank login, and the government fee never passes through us — it goes from your account to the government, at that screen, with you pressing the button.

Know the amount before you reach the billing screen
Enter your USDOT and EasyUCR looks up your real carrier record, confirms which bracket your power-unit count actually falls in, and prepares the value for every field on the nine screens — so the number on the billing screen is one you already expected. Your fee is shown free, before you pay us anything. You open UCR.gov yourself and file it.
UCR payment — common questions
Can I pay my UCR fee with American Express?+
No. The UCR.gov billing screen accepts Discover, Mastercard and Visa for credit and debit card payments, and American Express is not among them. If Amex is the only card in your wallet, your options are a debit card on one of the accepted networks, ACH/eCheck from your bank account, or the mail-in option. This catches out more carriers than any other single detail on the portal, usually at the worst moment — they have worked through eight screens and then discover the card they meant to use will not go through.
Can I pay UCR with a credit card at all?+
Yes. Credit and debit cards are the default payment method on the billing screen, as long as the card runs on the Discover, Mastercard or Visa networks. You type the card number, expiry and CVV yourself, on the government site. A convenience fee is added on top of the government registration fee.
Does UCR.gov accept ACH or eCheck?+
Yes. ACH/eCheck is offered alongside card payment on the same billing screen, and it draws directly from a bank account using the routing and account numbers. It is the usual choice for larger fleets, where the government fee runs into four or five figures and a card limit or a percentage-based convenience fee starts to matter. ACH also carries a convenience fee — it is not the free option.
What is the UCR convenience fee?+
A processing charge the portal adds on top of the government registration fee, applied to both card and ACH/eCheck payments. It is separate from the fee bracket set by your power-unit count, and it is shown to you at the billing screen before you commit. The only payment route that avoids it is mailing the payment in.
Can I pay my UCR fee by mail?+
Yes — the portal offers a mail-in option, and it is the one route that avoids the convenience fee. The catch is that your registration is not valid until the payment actually arrives and clears. That makes mail-in sensible in October, when there is plenty of runway, and a false economy in the last weeks of December, when you would be saving a small processing charge and gambling the date your registration takes effect.
Do I have to type my billing address again?+
No. The billing screen lets you reuse the Principal or Mailing address already held on your MCS-150 in a single click, which is how most carriers fill it. You can also clear it and type a different address — useful when the card is billed to an accountant, a factoring company or a home address that is not the yard.
Does EasyUCR ever take my card details or pay the fee?+
Never. The government fee is entered and paid by you, on UCR.gov, with your own card or bank account. EasyUCR does not take payment details for the government fee, does not hold them, and does not see them. Anyone who asks you for a card number in order to pay your UCR fee for you is asking for something no preparation service needs.
Is the payment refundable if I entered the wrong vehicle count?+
Treat it as not refundable and get the number right before you pay. The portal computes a Vehicle Total on the screen before billing, and that total picks your bracket for the whole registration year — which is why the vehicle screen, not the billing screen, is the one worth slowing down for. Check the total and the bracket label on the summary screen against what you expected, then submit.
Keep reading
All nine UCR.gov screens in order, written from the live portal.
Option A versus Option B, and the exclusions carriers miss.
Every bracket, and what counts as a power unit.
What proof you actually get once the payment goes through.
EasyUCR is a private AI software company. We provide AI assistance that helps carriers complete their own UCR registration; we are not a filing service and do not file, submit or pay on anyone's behalf. Not affiliated with, endorsed by, or acting on behalf of the UCR Plan, FMCSA, USDOT or any state agency. You are never required to use EasyUCR — you can register directly at UCR.gov and pay only the government fee. EasyUCR prepares your filing; you enter the values, pay the government fee on UCR.gov and submit, so you are always the filer. We never file, submit, pay or log in for anyone, and we never ask for your card or bank details. Information on this page is general guidance, not legal advice; the portal is updated from time to time, so confirm current amounts, accepted payment methods and screens on UCR.gov before you pay.