Document types

The document_type values returned by the Documents API, by document category.

document_type is the machine-readable identifier for a document. Unlike label, which is a
human-readable display name that may be reworded over time, document_type is stable and safe to
switch on in your integration.

document_type is returned on employee tax documents, contractor tax documents, and
setup documents. It is not currently returned on company tax documents or company authorization documents — use label, jurisdiction, year, and quarter to identify those, and see company tax document labels and descriptions for the labels those endpoints return.

The document_type values in the tables below are also the values accepted by the document_type
query parameter when listing employee tax documents or listing contractor tax documents. Repeat the parameter to match any of several types (for example, ?document_type=fed_w4&document_type=fed_w2). Filtering on a value Check does not recognize returns a 400.

Check adds new document types as we add support for new jurisdictions and forms, so treat these
lists as additive: handle unrecognized values gracefully rather than failing.

Employee tax documents

Returned on /documents/employee_tax_documents.

document_typelabelJurisdiction
fed_i9Federal I-9FED
fed_w2Federal W-2FED
fed_w2cFederal W-2cFED
fed_w4Federal W-4FED
al_a4Alabama A4AL
ar_ar4ecArkansas AR4ECAR
az_a4Arizona A-4AZ
ca_de4California DE-4CA
co_dr_0004Colorado DR 0004CO
ct_w4Connecticut CT-W4CT
dc_d4District of Columbia D-4DC
de_w4Delaware DE W-4DE
ga_g4Georgia G-4GA
hi_hw4Hawaii HW-4HI
ia_w4Iowa IA W-4IA
id_w4Idaho W-4ID
il_w4Illinois IL-W-4IL
in_wh4Indiana WH-4IN
ks_k4Kansas K-4KS
ky_k4Kentucky K-4KY
la_l4Louisiana L-4LA
ma_m4Massachusetts M-4MA
md_mw507Maryland MW507MD
me_w4meMaine W-4MEME
mi_w4Michigan MI-W4MI
mi_albion_alw4Albion AL-W4MI
mi_battle_creek_bcw4Battle Creek BC-W4MI
mi_benton_harbor_cfw4Benton Harbor CF-W-4MI
mi_big_rapids_brw4Big Rapids BRW-4MI
mi_city_cfw4Michigan City CF-W-4MI
mi_detroit_dw4Detroit DW-4MI
mi_east_lansing_elw4East Lansing EL-W-4MI
mi_flint_fw4Flint FW-4MI
mi_grand_rapids_cfw4Grand Rapids CF-W-4MI
mi_grayling_grw4Grayling GR W-4MI
mi_hamtramck_hw4Hamtramck HW-4MI
mi_highland_park_hpw4Highland Park HPW-4MI
mi_hudson_huw4Hudson HU W-4MI
mi_ionia_iw4Ionia IW-4MI
mi_jackson_jw4Jackson JW-4MI
mi_lansing_lw4Lansing LW-4MI
mi_lapeer_lw4Lapeer LW-4MI
mi_muskegon_heights_mhw4Muskegon Heights MHW-4MI
mi_muskegon_mw4Muskegon MW-4MI
mi_pontiac_pw4Pontiac PW-4MI
mi_portland_pw4Portland PW-4MI
mi_port_huron_phw4Port Huron PH-W4MI
mi_saginaw_sw4Saginaw SW-4MI
mi_springfield_sfw4Springfield SF W-4MI
mi_walker_ww4Walker WW-4MI
mn_w4mnMinnesota W-4MNMN
mo_w4Missouri MO W-4MO
ms_89350Mississippi 89-350MS
mt_mw4Montana MW-4MT
nc_nc4North Carolina NC-4NC
ne_w4nNebraska W-4NNE
nj_w4New Jersey NJ-W4NJ
ny_it2104New York IT-2104NY
oh_it4Ohio IT 4OH
ok_w4Oklahoma OK-W-4OK
or_w4Oregon OR-W-4OR
ri_w4Rhode Island RI W-4RI
sc_w4South Carolina SC-W-4SC
va_va4Virginia VA-4VA
vt_w4vtVermont W-4VTVT
wi_wt4Wisconsin WT-4WI
wv_it104West Virginia IT-104WV

Contractor tax documents

Returned on /documents/contractor_tax_documents.

document_typelabelJurisdiction
fed_1096Federal 1096FED
fed_1096_correctedFederal 1096 (corrected)FED
fed_1099_miscFederal 1099 MISCFED
fed_1099_necForm 1099-NECFED
1099_nec_correctedForm 1099-NEC (corrected)FED
fed_w9Federal W-9FED

Setup documents

Returned on /documents/setup_documents.

document_typelabel
bank_account_setupBank Account Setup
benefits_setupBenefits Setup
contractor_setupContractor Setup
employee_setupEmployee Setup
hld_reportHistorical Liability Debit Analysis Report
payroll_journalPayroll Journal
post_tax_deductions_setupPost Tax Deductions Setup
tax_account_setupTax Account Setup
withholding_setupWithholding Setup

Company provided documents

Company provided documents are a separate resource with their own document_type vocabulary, which you supply when creating the document rather than receiving it from Check. Those values are listed in Uploading Company Provided Documents.