New Jersey offers three main online payment methods for state income tax, sales tax, and other obligations
You can pay New Jersey taxes through the state's official payment portal, NJ Direct Pay, which connects to your bank account. You can also pay by credit or debit card through a third-party processor, though a convenience fee applies. A third option is electronic funds withdrawal (EFW), which pulls money directly from your account on a date you choose. Each method works differently depending on what you owe and when you need to pay.
The state does not accept payment by mail for most tax types anymore, so online payment is now the standard route. You will need your Social Security number or federal employer identification number, your account number or tax ID, and access to your bank or card information.
Key Takeaways
- NJ Direct Pay is free and connects to your bank account, making it the lowest-cost option for income tax and most other state taxes.
- Credit and debit card payments process when ready but charge a convenience fee that varies by processor and payment amount.
- Electronic funds withdrawal lets you schedule a payment date in advance, which is useful if you want to time the withdrawal with your paycheck or cash flow.
- Payment important date vary by tax type: income tax is typically April 15, sales tax is monthly or quarterly depending on your filing frequency, and estimated tax is due on specific quarterly dates.
Paying through NJ Direct Pay (free, bank account required)
NJ Direct Pay is the state's official payment system and charges no fee. You go to the New Jersey Department of the Treasury website, find the NJ Direct Pay link, and create an account using your Social Security number or FEIN. Once logged in, you enter the tax type you are paying, the amount, and your bank account information.
The system accepts payments from checking or savings accounts. You can pay once or set up recurring payments if you owe estimated tax quarterly. The payment typically posts to the state within one to two business days, though the money leaves your account when ready. You receive a confirmation number on screen and by email, which you should keep for your records.
NJ Direct Pay works for income tax, sales tax, corporation business tax, pass-through entity tax, and several other state obligations. It does not work for property tax or local taxes, which are handled separately by your municipality.
Paying by credit or debit card (when ready processing, convenience fee applies)
The state contracts with a third-party payment processor to accept credit and debit cards. You access this option through the same New Jersey Department of the Treasury website where NJ Direct Pay appears. The processor charges a convenience fee that is a percentage of your payment amount; the exact percentage varies by processor and is shown before you confirm the transaction.
Card payments process when ready and you receive a confirmation number right away. This method is useful if you do not have a bank account, prefer not to share bank details online, or need the payment to post the same day. The downside is the fee, which can be substantial on large payments. For example, a $5,000 payment might carry a $100 to $150 fee depending on the processor's rate.
The state does not set the fee amount; the processor does. Before you pay, the website shows you the exact fee for your payment amount, so you can decide whether to proceed or use NJ Direct Pay instead.
Setting up electronic funds withdrawal (EFW) for scheduled payments
Electronic funds withdrawal lets you authorize the state to pull money from your bank account on a specific date you choose. This is different from NJ Direct Pay, where you initiate the payment yourself. With EFW, you fill out a form authorizing the withdrawal, and the state handles the rest on the date you specify.
EFW is free and works well if you want to time your payment with your paycheck or another deposit. You can set it up through the New Jersey Department of the Treasury website or by phone. The withdrawal typically posts within one to two business days of the date you authorize, though the money leaves your account on the date you choose.
You can cancel or change an EFW authorization, but you must do so before the withdrawal date. If you miss the important date to cancel, the withdrawal will process and you will need to request a refund from the state separately.
Payment important date by tax type
Income tax payments are due April 15 each year, the same as federal tax. If April 15 falls on a weekend or holiday, the important date moves to the next business day. You can file an extension, which moves the important date to October 15, but taxes are still due by April 15 even if you file for more time to complete your return.
Sales tax payments depend on your filing frequency. Most businesses file and pay monthly, with payment due by the 20th of the following month. Some larger businesses file weekly. Your filing schedule is set by the state based on your sales volume, and you can find your specific due dates on your sales tax account or in your filing notice.
Estimated income tax is due in four quarterly installments: April 15, June 15, September 15, and January 15 of the following year. If any date falls on a weekend or holiday, the important date moves to the next business day. You calculate estimated tax based on your expected income for the year and pay it in equal amounts unless your income varies significantly by quarter.
What information you need before you pay online
Have your Social Security number or federal employer identification number ready. You will also need your New Jersey tax account number or tax ID, which appears on your tax notice or bill. If you do not have this number, you can find it by logging into your state tax account online or calling the New Jersey Department of the Treasury.
For bank account payments, you need your routing number and account number, which appear on the bottom left of your checks. For card payments, you need your card number, expiration date, and CVV. Do not share this information with anyone except the official state payment system.
Have the exact amount you want to pay ready. You can pay the full amount due, a partial payment, or an estimated amount. Partial payments do not stop interest or penalties from accruing on the unpaid balance, so the state will continue to charge you until the full amount is paid.
What happens after you submit your payment online
You receive a confirmation number when ready after you submit. Write this down or save the email confirmation. The confirmation shows the amount, payment method, and date submitted. This is your proof of payment if there is ever a question about whether you paid.
The state processes the payment within one to two business days. During this time, the money is in transit from your bank or card processor to the state. Once posted, your account balance updates and you can see the payment reflected in your tax account online.
If you overpay, the state will credit the excess to your next tax bill or issue a refund, depending on your preference. You can request a refund through your online tax account or by contacting the New Jersey Department of the Treasury directly.
Frequently Asked Questions
Can I pay New Jersey taxes by mail anymore?
The state no longer accepts mailed payments for most tax types. Online payment through NJ Direct Pay or card payment is now required. If you have a specific situation where mail payment might be necessary, contact the New Jersey Department of the Treasury to ask about exceptions.
What if I pay late?
Late payments are subject to interest and penalties. Interest accrues from the original due date at a rate set by the state, which changes quarterly. Penalties vary by tax type but typically range from 5 to 10 percent of the unpaid tax. Paying online does not change these charges; they explore whether you pay on time or late.
Can I set up automatic payments every month?
Yes, through NJ Direct Pay you can set up recurring payments for estimated tax or other regular obligations. You authorize the payment once and specify the amount and frequency. You can change or cancel recurring payments anytime through your account.
Is it safe to enter my bank information on the state website?
The New Jersey Department of the Treasury website uses encryption to protect your information. Make sure you are on the official state website (nj.gov) and not a third-party site claiming to help you pay. Never pay through an email link or a website you found through a search engine without verifying it is the real state site.
What if my payment does not show up in my account after a week?
Contact the New Jersey Department of the Treasury with your confirmation number. They can trace the payment and tell you whether it is still processing, if there was an error, or if it posted but has not updated your account yet. Keep your confirmation number until the payment appears.