EFTPS Setup Guide: Complete Enrollment for Form 2290 Payments
The Electronic Federal Tax Payment System (EFTPS) is the IRS's preferred method for paying Heavy Vehicle Use Tax (HVUT). This comprehensive guide walks you through enrollment, setup, making payments, and troubleshooting common issues.
✅ Why Use EFTPS for Form 2290?
- Completely FREE - No transaction fees
- Required for large fleets - Mandatory if you pay over $2,500 quarterly in taxes
- Schedule payments in advance - Up to 365 days ahead
- Instant confirmation - Get EFT number immediately
- Payment history - Track all federal tax payments in one place
- Preferred by IRS - Faster processing than checks
What is EFTPS?
EFTPS is a free service provided by the U.S. Department of Treasury that allows businesses and individuals to pay federal taxes electronically. For Form 2290 HVUT payments, EFTPS is the most cost-effective and reliable option.
Key Features:
- Direct debit from bank account - No intermediary processors
- Same-day or scheduled payments - Flexibility in timing
- Confirmation numbers - EFT number for each payment
- Email notifications - Payment confirmations and reminders
- 24/7 access - Make payments anytime online or by phone
- Payment history - View up to 16 months of transactions
EFTPS Enrollment Process
⚠️ Important: Enrollment Takes 5-7 Business Days
Do NOT wait until the deadline! EFTPS enrollment requires receiving a PIN by mail, which takes 5-7 business days. Start enrollment by mid-July if you need to pay by August 31.
Timeline Overview:
| Step | Time Required | When to Complete |
|---|---|---|
| Online enrollment | 10-15 minutes | Start by July 15 (for Aug 31 deadline) |
| PIN mailed to you | 5-7 business days | Wait for USPS delivery |
| Activate account online | 5 minutes | Within 1 hour of receiving PIN |
| Ready to make payments | - | Total: ~7-10 days from start |
Step-by-Step EFTPS Enrollment
Step 1: Visit EFTPS.gov and Start Enrollment
- Go to www.eftps.gov
- Click "Enrollment" at the top of the page
- Select "Enroll" button
- Read and accept terms and conditions
- Click "Continue to Enrollment"
Step 2: Choose Taxpayer Type
Select your entity type:
- Business (Corporation, Partnership, LLC, etc.) - Most common for trucking companies
- Sole Proprietor - If operating under your SSN instead of EIN
- Individual - Rare for Form 2290 (only if filing personally, not as business)
For most truckers: Select "Business"
Step 3: Enter Business Information
You'll need to provide:
- EIN (Employer Identification Number) - Your 9-digit federal tax ID (XX-XXXXXXX)
- Business legal name - Exactly as registered with IRS
- Business mailing address - Where IRS sends correspondence
- Business phone number
- Internet PIN - You'll create a 4-digit PIN for online access
💡 Tip: Have Your EIN Letter Ready
The IRS will ask questions from your EIN confirmation letter (CP 575) to verify your identity. If you don't have it, you may need to:
- Call IRS Business & Specialty Tax Line: 1-800-829-4933
- Request verification of EIN details
- Or use alternative verification questions if available
Step 4: Add Bank Account Information
Enter your business checking account details:
- Bank routing number - 9 digits (found on bottom left of check)
- Account number - Your checking account number
- Account type - Checking or Savings
- Financial institution name
Important: You can add multiple bank accounts later if needed (e.g., separate accounts for different divisions).
Step 5: Create Security Credentials
- Internet PIN - 4-digit number you'll use to log in online
- Telephone PIN - Different 4-digit number for phone payments (optional but recommended)
- Security questions - Choose and answer 3 security questions
- Password - Create a strong password for account access
Step 6: Submit Enrollment
- Review all information carefully for accuracy
- Verify EIN, bank routing, and account number (most common errors)
- Submit enrollment application
- Print confirmation page for your records (includes enrollment number)
What happens next: EFTPS will mail a PIN mailer to your business address within 5-7 business days.
Receiving and Activating Your PIN
What the PIN Mailer Looks Like:
- Sent via USPS First Class Mail
- From "Electronic Federal Tax Payment System"
- Contains your unique enrollment PIN (different from Internet PIN you created)
- Includes instructions for activation
Step 7: Activate Your EFTPS Account
Within 1 business day of receiving PIN mailer:
- Go to www.eftps.gov
- Click "Login"
- Enter your EIN
- Enter the enrollment PIN from the mailer
- Enter the Internet PIN you created during enrollment
- Follow prompts to complete activation
- System will confirm: "Your account is now active"
⚠️ Troubleshooting: PIN Not Received After 10 Days
If you don't receive PIN mailer within 10 business days:
- Call EFTPS Customer Service: 1-800-555-4477
- Have your EIN and enrollment confirmation number ready
- They can verify address and resend PIN if needed
- Or provide PIN over phone after verifying identity
Making Your First EFTPS Payment (Form 2290)
Step 1: Log In to EFTPS
- Go to www.eftps.gov
- Click "Login"
- Enter EIN, Internet PIN, and Password
- Click "Submit"
Step 2: Select "Make a Payment"
- From main menu, click "Make a Payment"
- Select tax type: "Form 2290 - Heavy Highway Vehicle Use Tax"
- Verify your EIN is correct
- Click "Continue"
Step 3: Enter Payment Details
- Tax Period: Select year (e.g., "July 1, 2025 - June 30, 2026")
- Payment Amount: Enter total HVUT owed (from your Form 2290 calculation)
- Payment Date: Select when payment should process
- Today - Processes same business day (if before 8 PM ET)
- Future date - Schedule up to 365 days in advance
- Bank Account: Select which account to debit (if you have multiple)
💡 Payment Timing Best Practice
For August 31 deadline:
- Schedule payment for August 28 or 29 (2-3 days before deadline)
- Gives buffer in case of bank holidays or processing delays
- Payment will clear and credit to IRS on August 31
- You'll have confirmation number immediately
Step 4: Review and Submit
- Carefully review all payment details
- Verify EIN, amount, date, and tax period
- Click "Submit"
- Receive EFT confirmation number - SAVE THIS!
- Print or screenshot confirmation page
Understanding Your EFT Confirmation Number:
| Information | What It Means |
|---|---|
| EFT Number | Unique 15-digit payment identifier |
| Tax Type | Form 2290 - Heavy Highway Vehicle Use Tax |
| Amount | Total payment amount |
| Settlement Date | When IRS will receive payment |
| Bank Account | Last 4 digits of account debited |
Using EFT Number When E-Filing Form 2290
When you e-file Form 2290 with TruckTaxPro:
- Enter your EFT confirmation number in the payment section
- This links your EFTPS payment to your Form 2290 filing
- IRS matches payment to filing automatically
- Faster processing and Schedule 1 delivery
EFTPS Payment History and Tracking
Viewing Past Payments:
- Log in to EFTPS
- Click "Payment Inquiry"
- Select date range (up to 16 months)
- View all payments with confirmation numbers, amounts, dates
- Download or print for records
Payment Statuses:
| Status | Meaning |
|---|---|
| Scheduled | Payment scheduled for future date, not yet processed |
| Pending | Payment submitted, waiting for settlement date |
| Settled | Payment processed and credited to IRS |
| Cancelled | You cancelled before processing (can cancel up to 2 business days before settlement) |
| NSF - Insufficient Funds | Payment failed due to insufficient account balance |
Cancelling or Modifying a Scheduled Payment
You can cancel a payment up to 2 business days before the settlement date:
- Log in to EFTPS
- Click "Cancel a Payment"
- Select the payment to cancel
- Confirm cancellation
- Receive cancellation confirmation number
Cannot modify amount or date - you must cancel and create a new payment with correct details.
Common EFTPS Issues and Solutions
Problem: Payment Failed - NSF
Solution:
- Ensure sufficient funds in account 2 days before settlement date
- Immediately schedule new payment with sufficient funds
- Note: NSF may result in IRS penalties and bank fees
Problem: Forgot Internet PIN
Solution:
- Click "Forgot PIN" on login page
- Answer security questions
- Create new Internet PIN
- Or call 1-800-555-4477 for assistance
Problem: Locked Out After Failed Login Attempts
Solution:
- Wait 24 hours and account automatically unlocks
- Or call EFTPS Customer Service: 1-800-555-4477
- They can unlock after verifying identity
Problem: Payment Doesn't Show in IRS Records
Solution:
- Allow 5-7 business days for payment to appear in IRS systems
- Verify payment settled (check EFTPS payment history)
- Confirm bank account was debited
- If still missing after 10 days, call IRS Business Line: 1-800-829-4933
- Have EFT confirmation number ready
EFTPS Mobile App and Phone Payments
EFTPS Mobile App:
- Available for iOS and Android
- Make payments on the go
- View payment history
- Receive push notifications
- Same security as website
Phone Payments (Voice Response System):
Call 1-800-555-3453 (24/7 automated system)
- Have EIN, Telephone PIN, and payment details ready
- Follow voice prompts to make payment
- Receive EFT confirmation number at end of call
- Good backup if website is down
EFTPS for Multiple Businesses or EINs
If you have multiple EINs (separate businesses or divisions):
- Each EIN requires separate EFTPS enrollment
- You can manage all from one email address
- Use different Internet PINs for each to keep organized
- Or use same PIN if you prefer (not recommended for security)
EFTPS Security Best Practices
🔒 Protect Your EFTPS Account
- Never share your Internet PIN with anyone
- Use strong password - mix of letters, numbers, symbols
- Log out completely after each session
- Don't save password in browser on shared computers
- Monitor payment history monthly for unauthorized payments
- Update security questions if they become too easy to guess
- Enable email notifications for all payment confirmations
Ready to File Form 2290 with EFTPS Payment?
Once your EFTPS is set up, file Form 2290 and use your EFT confirmation number for instant processing.
File Form 2290 Now →Frequently Asked Questions
How long does EFTPS enrollment take?
5-7 business days total. Online enrollment takes 10-15 minutes, but you must wait for PIN to arrive by mail (5-7 days) before you can make payments.
Can I enroll in EFTPS if I don't have an EIN yet?
No. You must have an EIN before enrolling in EFTPS. Apply for EIN first at IRS.gov (instant online) or by fax/mail (4-6 weeks).
Is there a fee to use EFTPS?
No. EFTPS is completely free. There are no enrollment fees, transaction fees, or monthly charges.
Can I make same-day payments?
Yes, if you schedule payment before 8:00 PM Eastern Time on a business day, it will process that day.
What if I enter the wrong payment amount?
If you haven't submitted yet, just correct it. If already submitted but settlement date is 2+ days away, cancel and resubmit. If settlement date is sooner, call EFTPS immediately: 1-800-555-4477.