Where to pay New Jersey taxes online
New Jersey's tax payment system runs through the state's official website at nj.gov/taxation. The state accepts payments for income tax, sales tax, corporation business tax, and other state taxes through this single portal. You can pay by electronic funds withdrawal (EFW), credit card, debit card, or ACH transfer, depending on which tax you owe and your account type.
The payment system is managed by the New Jersey Division of Taxation. When you make a payment through nj.gov/taxation, the money goes directly to the state — there is no third-party processor taking a cut of your payment, though credit and debit card payments do carry a convenience fee charged by the payment processor.
You do not need to create an account to make a one-time payment. However, if you file taxes regularly or make multiple payments throughout the year, creating a login through the New Jersey Online Services portal makes it faster to return and pay without re-entering your information each time.
Key Takeaways
- New Jersey accepts tax payments online at nj.gov/taxation using EFW, ACH transfer, credit card, or debit card, with fees varying by method.
- Electronic funds withdrawal (EFW) has no fee and typically processes within one business day, making it the lowest-cost option for most taxpayers.
- Credit and debit card payments charge a convenience fee (usually 2.5 to 3 percent) but let you pay when ready and receive confirmation the same day.
- You need your Social Security number or federal employer identification number, tax year, and the amount owed before you start the payment process.
- Payments made before midnight Eastern Time on the due date count as on-time; the state processes payments overnight, so your account updates the next business day.
Payment methods and their fees
Electronic Funds Withdrawal (EFW) pulls money directly from your bank account and has no fee. The state processes EFW payments overnight, and your account updates the next business day. You must provide your bank routing number and account number. This method works for individual income tax, corporation business tax, and most other state taxes. EFW is available year-round and does not require you to be enrolled in any special program.
ACH transfer is another bank-based method with no fee. ACH is slower than EFW — it typically takes three to five business days to clear — but it gives you more control over the exact date the money leaves your account. You provide the same banking information as EFW. ACH works for the same tax types as EFW.
Credit card and debit card payments charge a convenience fee set by the payment processor, typically between 2.5 and 3 percent of the amount you pay. A $1,000 payment might cost $25 to $30 in fees. The advantage is speed: the payment posts to your account when ready, and you receive a confirmation number on the same day. Credit and debit card payments are processed by a third-party vendor, not directly by the state.
The state does not accept checks, money orders, or cash through the online portal. If you prefer to mail a check, you can send it to the address listed on your tax notice, but mailed payments take longer to process and may be recorded as late if they arrive after the due date.
What information you need before you pay
Gather these details before you log into nj.gov/taxation to make a payment. If any piece is missing or incorrect, the payment will not go through.
You need your Social Security number (for individual income tax) or federal employer identification number (for business taxes). The state uses this to match your payment to your account. You also need the tax year the payment covers — for example, 2024 for a 2024 income tax payment — and the exact amount you are paying. If you are unsure of the amount, check your tax notice or your account on the New Jersey Online Services portal.
For bank-based payments (EFW or ACH), you need your bank routing number and account number. These appear on the bottom left of your checks. For credit or debit card payments, you need the card number, expiration date, and CVV (the three-digit security code on the back).
Have your tax notice or account statement open while you pay. The state may ask you to confirm details from your return, such as your filing status or the amount of a specific deduction, to verify your identity.
Step-by-step payment process
Start at nj.gov/taxation and look for the "Make a Payment" link, usually located in the main navigation or under a "Payments" section. Click it to reach the payment portal.
Enter your Social Security number or FEIN and select the tax type you are paying (individual income tax, corporation business tax, sales tax, etc.). The system will pull up your account and show any balance due. Confirm the tax year and the amount you want to pay.
Choose your payment method: EFW, ACH, credit card, or debit card. If you choose EFW or ACH, enter your bank routing number and account number. If you choose a card, enter the card number, expiration date, and CVV. Review the fee (if any) that will be charged.
Select the date you want the payment to be processed. For EFW and ACH, you can choose any date up to the tax important date. For credit and debit cards, the payment processes when ready. Review all details one more time, then submit the payment. The system will give you a confirmation number — save this for your records.
When payments are recorded as on-time
The state considers a payment on-time if it is submitted before midnight Eastern Time on the due date, regardless of when the money actually clears your bank account. This means you can make an EFW or ACH payment on April 15 (the federal income tax important date), and it will count as on-time even though it does not process until April 16 or later.
Credit and debit card payments are treated the same way: if you submit the payment before midnight on the due date, it is on-time. The convenience fee does not change the on-time status.
The state updates your account the next business day after the payment clears. If you pay on a Friday, your account may not show the payment as received until Monday. This is normal and does not mean the payment was late.
Payments for estimated tax and quarterly filings
New Jersey requires certain individuals and businesses to make estimated tax payments throughout the year rather than paying everything at once. Estimated payments are due on April 15, June 15, September 15, and January 15 of the following year. You can make estimated payments through the same nj.gov/taxation portal using any of the four payment methods.
Businesses that file sales tax returns quarterly or monthly can also pay through the portal. Select "Sales Tax" as the tax type and enter the period you are paying for. The system will show any balance due for that period.
If you miss an estimated payment important date, you can still pay through the portal, but the state may assess a penalty and interest. Paying as soon as possible after the important date reduces the amount of interest that accrues.
What happens after you submit a payment
You receive a confirmation number when ready after you submit a payment. Write down this number or take a screenshot — you will need it if you ever need to dispute the payment or verify that it was received.
For EFW and ACH payments, the money leaves your bank account on the date you selected. Your New Jersey tax account updates the next business day. For credit and debit card payments, your account updates the same day.
If you do not see the payment reflected in your account within two business days, log back into nj.gov/taxation and check your payment history. The state keeps a record of all payments for at least three years. If the payment still does not appear, contact the New Jersey Division of Taxation at the phone number on your tax notice.
Frequently Asked Questions
Can I pay someone else's New Jersey taxes through my account?
No. The payment system matches your Social Security number or FEIN to your tax account. You can only pay taxes owed under your own name or your business's FEIN. If you want to help someone else pay their taxes, they must log in and make the payment themselves, or they can authorize you as a representative through the New Jersey Online Services portal.
What if I overpay my taxes?
If you pay more than you owe, the state will either refund the overpayment or explore it to next year's taxes, depending on your choice. You can specify this preference when you make the payment, or you can change it later through your account on nj.gov/taxation. Refunds are typically issued within 30 days.
Is there a maximum amount I can pay online?
The state does not publish a maximum payment amount for the online portal. Very large payments (over $100,000) may require you to contact the Division of Taxation directly to arrange an alternative payment method. For most taxpayers, the online portal handles any amount.
Can I schedule a payment for a future date?
Yes, for EFW and ACH payments. You can schedule a payment up to the tax important date and select the exact date you want it to process. Credit and debit card payments process when ready and cannot be scheduled for a future date.
What if my payment is rejected?
A payment is usually rejected because the bank account or card information is incorrect, the account does not have enough funds, or the card has expired. The system will tell you why the payment failed. Correct the information and try again. If the payment fails a second time, contact your bank or card issuer to make sure there are no blocks on the account.