Skip Header and Navigation

Printer-friendly version of a Department of Revenue web page. Back to Full Screen Display

Wisconsin Department of Revenue

 2-D Barcode General Information for 2007

Below are the general rules for 2-D barcodes. Failure to follow these rules will cause delays in processing of the returns.

New Information for 2007


Data in the 2-D Barcode

Each barcode field must have a carriage return after each field, even if no information is contained in the field. If there is no information, leave the field blank, do not enter zero's.

Header Information: There is information generic to all barcodes that must be placed first in the barcode data stream. The first six fields in the barcode comprise the official header. The fields in the official header are variable in length and therefore can contain as much or as little data as necessary. This information must be consistent among all barcodes and is defined below: (Note: The symbol <CR> is used to represent a single carriage return character.)

End of Data: *EOD* must be printed in the last field of each barcode with a carriage return. <CR>

Refer to the "Acceptable Values" column in the layouts for clarification of acceptable field values. The description column in the layouts is intended to cross reference the barcode field number, the form line number and the form line wording. The description may not be exact due to limitations of space. Please refer to the tax form for exact line wording.

Do not use special characters in any field. The dash ( - ) is the only special character allowed for negative amounts , hyphenated names, and in the Zip Code field. Do not use dashes or slashes in the SSN. Commas must not be used in any field, alpha or numeric. Do not enter commas on forms or in the 2-D barcode.

All alphabetic characters must be capital letters (A-Z).

Numeric fields should not be zero filled.

Negative amounts, where allowed, must have a leading minus sign. Do not use parentheses. Fields which cannot be negative are noted in "Acceptable Values" column of the layouts.

Only whole dollar amounts should be entered, except in fields indicated at bottom of returns where cents are allowed. For fields where cents are allowed, the cents will be a separate field.

Check boxes should have values of 1 if the box is checked or 3 if the box is not checked.

Titles such as JR, SR, I, II, III must be in the Last Name field, after the last name. Do not use a period after the title. Example: SMITH JR or HALVERSON III

The middle initial must appear alone as one letter in the Middle Initial field without a period after it.

There must be no extra spaces in data. Example: 100 E MAIN ST APT 500 B , should be entered as 100 E MAIN ST APT 500B

Tax District fields on the forms must have the entire City, Village, Town, and County spelled out with spaces between the names. Example: MT HOREB should be spelled out as MOUNT HOREB , ST CROIX should be spelled out as SAINT CROIX

Printing Returns

Wisconsin encourages you to default the 2-D barcode to ON when your software is released. Forms with good 2-D barcodes will be processed faster. Please make every effort to print a 2-D barcode on all your returns.

There should only be one 2-D bar code on a return. If Schedule H or HEZ is filed with a tax return, the data from the Schedule must be included in the 2-D bar code on the first page of the tax form, there must not be a 2-D bar code on the Schedule H or H-EZ.

The 2-D barcode only contains information that is part of the form when it is generated by the computer and printed. If a preparer or taxpayer changes any field after the form has been printed, this changed data will not be included in the 2-D barcode. The form must be re-generated and re-printed there will be a new 2-D barcode.

Forms may be rejected by our scanning software if the ink is too light. Please make a notation in your software package to make sure the ink on the printer is dark and not faded when printing the tax form.

Forms should be printed at full scale. Forms printed smaller than full scale may not be recognized by our scanning software. Please make a notation in your software package that, when printing, scaling should be set to NONE.

Last updated November 21, 2007