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.
© Copyright 2026 Paperzz