Upload payment file instructions - Minnesota Department of Revenue

Uploading Payment Files
In order to upload payment files in E-Services, you will have to create
a file in a Comma Delimited format. An Excel template has been
created for your use. It has been set up with the correct column
formatting.
Creating the File from the Excel Template
The easiest way to create a payment file starts with first creating an
excel document and then saving the document in the correct format.
Below are steps and tips on creating a payment file in Excel.
1. Access the template. There is a hyperlink in the Tip text on the
Upload Payment screen in E-Services.
2. Save the file via a “Save As” to your computer. This will create a
version of the template on your computer. Take note of where
you saved this file as you will need to navigate to it later when
uploading the file.
3. Enter in the payment information. Information and hints on how
to complete the spreadsheet are included later in this document.
4. After you have entered all the payments you intend on
submitting to the MN Department of Revenue, you will want to
“Save As” the file in CSV (Comma Delimited) format. This can
be done by changing the Save as Type.
5. After you click save, a pop up will display. Click OK.
6. Another pop up will display. Click yes.
7. You can then close out of the excel document. When you close
out there will be a pop up asking if you want to save the changes
made to the document. Click Don’t Save.
8. You should then upload the payment file. Steps on uploading
the payment file are covered in the next section of this
document.
Uploading the Payment File
You will want to be logged into E-services when you upload a payment
file. At this point you should have already clicked the Upload Payments
hyperlink.
1. Click the Attach a Payment File hyperlink. A browsing window
will open.
2. Enter in a Description of the file. This should be relevant to file
you are loading so that you can reference it later.
3. Click the Browse… button. Navigate to where you saved the file.
4. Select the Comma Delimited file you created.
Note: The Icon for a Comma Delimited file looks very similar to
an Excel Spreadsheet file.
5. Click the Save button once you have entered in your file location
information in the Browse field.
6. If your file loaded successfully, you should receive the following
message back at the Upload Payments main screen. The status
should be accepted.
Note: If your file has a status other than accepted, see the list
of errors that are covered later in this document.
7. Click Submit to submit the file to MNDOR.
8. After submitting the file you should end up at a Confirmation
page. Print this page for your records. Click the Ok button once
you are done reviewing this screen.
Note: You should be able to review the request you submitted
under the Requests tab.
Completing the Payment File
The first row of you file is reserved for a column header. We will ignore
whatever is entered in the first row.
There are several columns in the file you will have to create. Each
column will be explained.
Filler – This field can be used to identify the payment you are making.
For example, you can enter the name of the taxpayer or a control
number or anything else that may be beneficial to you when reviewing
your file. Hint: Do not use commas in this field as it will create errors
in your file.
Account Type – This is the three character code for the tax type you
plan on making a payment for. For each tax type there is a three digit
numeric or three letter code you can use.
Tax Type
001
002
004
010
012
015
046
047
Code
IIT
SLS
WTH
CIT
FID
MTB
PRT
SCP
Description
Individual Income Tax
Sales and Use Tax
Withholding
Corporation Franchise Tax
Fiduciary Income Tax
Minnesota Tax Bill
Partnership Tax
S-Corporation Tax
MN ID – The Minnesota assigned ID for business. This field is
required if you are making a payment for a business tax type.
Location – This field is reserved for future use.
SSN – This field is required when making payments for individuals.
You should not include dashes.
Last Name – This field is required when making payments for
individuals.
Date Of Birth –The format must be dd-mon-yyyy. The DOB field is
optional at this time.
Payment Type – This is a numeric value based on the type of
payment you are making.
Payment
Type Code
0
1
2
3
4
Payment Description
Estimates/ Deposits
Extension Payments
Return Payments
Amended Return Payments
A/R Payments
Not all tax types accept the same payments via a payment file. Use
the reference table to help determine if you can make a payment via a
payment file.
Tax Type Code
001
IIT
002
SLS
004
WTH
010
CIT
012
FID
015
MTB
046
PRT
047
SCP
Allowed Payment Type Code Values (0-4)
Description
Business Indiv. Deposit/Estimate Extension Return Amend A/R
Individual Income Tax
X
0
1
2
Sales and Use Tax
X
0
2
3
Withholding
X
0
2
3
Corporation Franchise Tax X
0
1
2
3
Fiduciary Income Tax
X
0
1
2
3
Minnesota Tax Bill
X
X
4
Partnership Tax
X
0
1
2
3
S-Corporation Tax
X
0
1
2
3
-
Filing Period – This field is required when making a payment for all
tax types. The format must be dd-mon-yyyy.
Letter ID – This field should only be used when making a payment
using a letter ID, for example a Minnesota Tax Bill, a levy payment, an
audit payment. Chose account type 015 when you make a payment
using a letter ID. The letter ID will provide the payment direction on
how you want to apply the payment.
Amount – Enter in the amount of the payment. This field is required
for all payments.
Request Date – The date you want your payment to be withdrawn
from your bank. Payments can be made for future dates. Note: If
this field is left blank, it will default to today’s date.
IAT Indicator – This field should always have an “N” in it to indicate
the payment is not coming from a financial agency located outside the
territorial jurisdiction of the United States. This field is required for all
payments.
Bank RTN – Enter the routing number for the bank. This field is
required for all payments and must be nine digits.
Acct # - Enter the account number that you wish the payment to be
made from. This is a required field for all payments.
Bank Acct Type – This field is used to identify the account type the
payment is coming from. It is a required field for all payments.
Bank Acct
Type Code
C
S
L
Bank Acct Type Description
Checking
Savings
Ledger
Spouse SSN – Enter in the spouse’s SSN if you are making payments
to a joint Individual Income Tax account.
Spouse Last Name – Enter in the spouse’s last name if you are
making payments to a joint Individual Income Tax account.
Spouse DOB – Enter in the spouse’s DOB if you are making payments
to a joint Individual Income Tax account.
Payment File Errors
There are two types of errors that you can get when trying to upload a
payment. One error deals with the file format and the other is a line
by line type of error.
Parsing Error – This error indicates that there is something wrong
with your file format. The most common errors are commas that were
used in the Filler Field or quotes that were added when the filed was
saved. The best way to view the errors is to open the Comma
Delimited format with Note Pad. The steps are as follows.
1. Right click on the icon of the file that was created and has an
error.
2. Select Open with.
3. Select Note Pad. The file you created should display in notepad.
4. Review your file looking for quotes.
5. Check to make sure you have all 19 columns on your file.
6. If you are not able to determine the error, call the Department
of Revenue for help.
7. Once you have updated the file with corrections, save. This will
save a note pad version of your file. When you reload your
payment file, use this document.
Line Item Error – The file format will be correct, but there is a line
item error for one or more of the payments made. An example of a
line item error is “Social Security Number is Invalid or is Not
Registered with Department of Revenue”. The payments that have
been entered correctly will show as accepted. At this point you can
submit the payments that are correct, or cancel the file upload at this
time and make corrections. You will want to follow the steps under
the Parsing Error topic in regards to how to view the errors.
Note: If you decided to submit the payments that were accepted, you
will have to make sure to create a new file with only the payments
that had an error. A simple way of handling this is deleting the
payments that were accepted and creating a new file with the
payments that had an error.