Pay with Cash at a Retail Partner

The quickest, easiest way to pay IRS is to make a tax payment online. If you prefer to pay in cash, the IRS offers a way for you to pay your taxes with one of our Cash Processing companies at a participating retail store.

Features and Benefits of Paying with Cash Through a Retail Partner

Pay with Cash/VanillaDirect


Participating Stores

  • Dollar General, Family Dollar, CVS Pharmacy, Walgreens, Pilot Travel Centers, 7-Eleven, Speedway, Kum & Go, Royal Farms, Go Mart, and Kwik Trip



  • Up to $500 per payment. No daily limit on number of payments. Monthly, annual and other limits apply. Payment barcodes expire 20 days after they're issued.


  • If you have any issues making your payment, contact the payment processor you used.
  • Contact ACI Payments Inc at or 877-754-4420 (Monday - Friday, 7 a.m.-6 p.m. ET).
  • Contact Link2Gov ( through their self-service FAQs or 888-658-5465 (24 hours a day, 7 days a week).

Be sure to plan ahead of your due date to ensure your payment is posted timely.

How to Pay with Cash

Step 1: Choose a Payment Processor

Visit the ACI Payments, Inc. site ($1.50 service fee per payment) or the site ($2.50 service fee per payment).

Step 2: Enter the Information Needed to Process Your Payment

You will first need to select the tax form and year the payment will apply to; then enter your taxpayer information. When prompted to select a payment method, select "Pay With Cash." You will be prompted to enter an email address so you can receive a payment barcode to take to the retailer.

Step 3: Check Your Email for Confirmation and Barcode

Once you complete the pre-payment process, you'll receive an email from the payment processor, ( or confirming the information you entered. The IRS will then verify your information.

After the IRS verifies your information, your payment processor (ACI Payments Inc. or Pay1040) will then send you a second email with a link to your payment barcode and instructions.

Step 4: Take Your Barcode and Cash Payment to a Participating Retailer

Either print the payment barcode at home or send it to your smart phone. Take your payment barcode and payment to any participating retailer to make your payment.

Ask the clerk accepting your payment to scan or type in your payment barcode. You will receive a receipt from the store after they accept your cash. This receipt is confirmation of your payment and should be kept for your records. You should also expect to receive a final email from the payment processor confirming that they have received the funds from the retail