Skip to main content

How to Pay New Jersey Taxes and Fees Online Through NJ Web Payment

What NJ Web Payment Is and Who Uses It

NJ Web Payment is New Jersey's official online system for paying state taxes, fees, and other money owed to the state. You use it to send payments directly to the New Jersey Department of the Treasury without writing a check or going to an office. The system accepts credit cards, debit cards, and electronic bank transfers (ACH).

Most people use NJ Web Payment to pay income tax, sales tax, business taxes, vehicle registration fees, or court fines. Some municipalities also use it for property tax payments, though not all. The system is run by the state itself, so there is no middleman taking a cut of your payment — though the payment processor does charge a fee that you pay at checkout.

You do not need to create an account or log in. Each payment is independent: you enter your information, choose your payment method, and the money moves to the state. This makes it fast but also means you cannot save payment history in the system itself — you should keep your own receipt.

Key Takeaways

  • NJ Web Payment lets you pay New Jersey state taxes and fees online using a credit card, debit card, or bank account transfer, and the state receives the money directly.
  • The payment processor charges a fee (usually 2 to 3 percent for cards, less for ACH transfers) that you pay on top of what you owe the state.
  • You do not need to log in or create an account — each payment is a one-time transaction, so save your own receipt for your records.
  • Payments by card or ACH typically post to the state within one to three business days, though the exact timing depends on your bank and the state's processing schedule.
  • If you are paying a tax bill with a deadline, pay at least two business days early to make sure the state receives it before the due date.

How to Access NJ Web Payment and Find Your Payment Type

Go to nj.gov/treasury/revenue/onlineservices.shtml or search "NJ Web Payment" in your browser. The state's Treasury Department maintains this page and links to the payment portal. You will see a list of payment types — income tax, sales tax, business tax, vehicle fees, and others. Find the one that matches what you owe.

If you are unsure which payment type applies to you, look at your bill or notice from the state. It will say "Income Tax Return," "Sales Tax Return," "Vehicle Registration," or similar. If you received a bill from a New Jersey court or municipality, check whether it directs you to NJ Web Payment or to a different system — some local governments use their own portals.

Once you select your payment type, the system will ask for identifying information: your Social Security number or Federal Employer ID number, the tax year or period the payment covers, and the amount owed. Have your bill or tax notice in front of you so you can enter these details correctly. A wrong amount or ID number can cause the payment to be rejected or posted to the wrong account.

Payment Methods and Fees You Will Pay

NJ Web Payment accepts three payment methods: Visa, Mastercard, American Express, and Discover cards; debit cards; and ACH transfers from your bank account. Each method has a different fee structure, and you will see the exact fee before you confirm the payment.

Credit and debit card payments usually cost 2 to 3 percent of the amount you are paying, though the exact rate varies. A $1,000 tax payment by card might cost $20 to $30 in fees on top of the $1,000 owed to the state. ACH transfers (paying directly from your bank account) typically cost less — sometimes a flat fee of $1 to $3, sometimes a smaller percentage. The system shows you the fee before you commit, so you can choose the method that costs least for your situation.

The fee goes to the payment processor, not to New Jersey. The state receives 100 percent of the tax or fee amount you enter; the processor keeps the fee. This is why paying by ACH is usually cheaper if you have time to wait for the transfer to clear — it can take three to five business days instead of one to two for a card payment.

How Long Payments Take to Reach the State

Card payments (credit, debit, or prepaid) usually post to the state within one to two business days. ACH transfers typically take three to five business days. "Business days" means Monday through Friday, excluding state holidays. A payment you make on Friday afternoon may not clear until the following Tuesday or Wednesday.

The state's website does not show you real-time confirmation that your payment arrived. After you submit, you will receive a confirmation number and receipt. Save this receipt. If you need to verify that the state received your payment, you can check your tax account through the state's online portal (NJ-TAXES for income tax, for example) a few days after you pay, or contact the department that issued your bill.

If you are paying a bill with a deadline — a tax return due date, a court fine due date, or a registration renewal deadline — do not wait until the last day. Pay at least two business days early to give the system and your bank time to process the transaction. Paying on the due date itself is risky because the state may not receive it in time, and you could face a late penalty even though you initiated the payment on time.

What Happens If Your Payment Is Rejected or Goes Wrong

A payment can be rejected for several reasons: your ID number does not match the state's records, the amount you entered is incorrect, your card or bank account declines the charge, or the payment type you selected does not match your bill. If this happens, the system will show an error message before your money is taken. Read the error carefully — it usually tells you what to fix.

If your card or bank account was charged but the state says it never received the payment, contact the payment processor first. The confirmation number on your receipt will help them trace what happened. They can tell you whether the charge went through on their end and where it got stuck. If the processor confirms the money left your account, the state's Treasury Department can investigate on their end, but this takes time — sometimes weeks.

If you made a mistake and paid the wrong amount or the wrong tax period, do not pay again. Contact the state department that issued your bill (the Division of Taxation for income tax, for example) and explain the error. They can adjust your account or issue a refund. Paying twice will only create more confusion and may result in an overpayment that takes months to refund.

Keeping Records of Your Payment

After you submit your payment, the system gives you a confirmation page with a confirmation number, the date, the amount, and the payment method. Take a screenshot or print this page. This is your proof that you paid, and you will need it if there is ever a dispute about whether the state received your money.

The state does not email you a receipt automatically, and the confirmation page disappears once you leave it. Some browsers let you print to PDF; others let you screenshot. Either way, save the file with a name that includes the date and what you paid for — for example, "NJ_Income_Tax_2024_Confirmation_Jan15.pdf". Keep these files for at least three years, the same way you would keep paper receipts.

If you pay multiple times during the year (quarterly estimated taxes, for example), keep a separate folder or spreadsheet with all your confirmation numbers and dates. This makes it easy to check your account online later and confirm that each payment posted correctly.

Alternatives If NJ Web Payment Does Not Work for You

If you do not want to pay online or cannot use NJ Web Payment for some reason, you can still pay by check, money order, or in person at a New Jersey tax office. Checks take longer to clear — usually five to ten business days — so mail them even earlier than you would submit an online payment. Some bills include a payment coupon with an address; use that address. If not, the state's website lists mailing addresses by department.

Certain businesses and large taxpayers can set up recurring payments or use the state's Electronic Funds Withdrawal (EFW) system, which automatically pulls money from a bank account on a date you choose. This is different from one-time ACH payments through NJ Web Payment. Ask the Division of Taxation whether EFW is available for your type of tax if you pay regularly.

Frequently Asked Questions

Can I pay someone else's New Jersey tax bill through NJ Web Payment?

No. The system requires your own Social Security number or Federal Employer ID number to match the bill. If you want to pay on behalf of someone else — a family member or employee — they need to authorize you in writing and you may need to use their ID number. Contact the state department that issued the bill to ask what documentation they need.

What if I pay too much by mistake?

The state will hold the overpayment in your account and apply it to future bills, or issue a refund if you request one. Contact the department that issued the bill and explain the overpayment. Refunds can take several weeks to arrive. It is faster to let the state apply the overpayment to your next payment if you know you will owe again.

Does NJ Web Payment work on weekends or holidays?

The system is available 24/7, so you can submit a payment any time. However, payments submitted on weekends or state holidays will not be processed until the next business day. If you have a deadline, do not submit on a Friday evening or the day before a holiday.

Is NJ Web Payment secure?

The system uses encryption and is run by the state, so your information is protected the same way it would be at a bank. Do not share your confirmation number or receipt with anyone. Be cautious of emails or texts claiming to be from NJ Web Payment — the state does not contact you by email to ask you to pay.

Can I cancel or change a payment after I submit it?

Once you submit a payment, you cannot cancel it through NJ Web Payment. If you need to stop it, contact your bank or card issuer immediately and ask them to block the charge. This works only if the payment has not cleared yet. If it has already posted to the state, you will need to contact the state department to request a refund.