Maryland
Maryland
Use this endpoint to submit Maryland's state reconciliation details along with your W-2 filing. You can provide these parameters in the StateReconData object while using the Create or Update endpoints of W-2, if applicable.
Request Body
| Field | Type | Description |
|---|---|---|
| MD | Object | Maryland state recon details. |
| MW508 | Object | Contains Maryland Recon Form MW508 details. |
| AccountNumber | String | Maryland state withholding ID number.Allowed values"99999999" |
| NAICSCd | String | North American Industry Classification System (NAICS) Code. Size Range: 6 |
| NumberOfW2Forms | Int | Number of W-2 Forms. |
| NumberOf1099Forms | Int | Number of 1099 Forms. |
| NumberOfW21099Forms | Int | Total number of W-2 and 1099 forms. |
| TotalWagesW2 | Number | Total wages as per W-2. Size Range: 0-999999999.99 |
| TotalTaxWithheldW2 | Number | Total tax withheld as per W-2. Size Range: 0-999999999.99 |
| TotalTaxWithheld1099 | Number | Total tax withheld as per 1099. Size Range: 0-999999999.99 |
| TotTaxWithheld1099W2 | Number | Total tax withheld as per W-2 and 1099. Size Range: 0-999999999.99 |
| TotalTaxWithheld | Number | Total tax withheld. Size Range: 0-999999999.99 |
| TaxReportedMW506 | Number | Total tax reported as per MW506. Size Range: 0-999999999.99 |
| TaxExemptCreditMW508CR | Number | Total tax-exempt credit claimed from MW508CR. Size Range: 0-999999999.99 |
| TotalWithheldTaxPaid | Number | Total withholding tax paid. Size Range: 0-999999999.99 |
| TotalTaxDue | Number | Enter Balance Due if total tax withheld is more than total tax paid. Size Range: 0-999999999.99 |
| Overpayment | Number | Enter Overpayment if total tax paid is more than total tax withheld. Size Range: 0-999999999.99 |
| OverpaymentRefund | Number | Enter the amount of Overpayment to be applied as credit to your account. Size Range: 0-999999999.99 |
| OverpaymentCredit | Number | Enter the amount of Overpayment to be refunded. Size Range: 0-999999999.99 |
| TotStatePickUp | Number | Enter total employer state pickup amount. Size Range: 0-999999999.99 |
| IsCompleteFiling | Boolean | When TRUE, identifies that this is a complete filing and no more W-2s or 1099s will be filed. |
| IsAdditional1099 | Boolean | When TRUE, identifies that you will be submitting additional 1099s. |
| IsAdditionalW2 | Boolean | When TRUE, identifies that you will be submitting additional W-2s. |
| EmployerRep | Object | Contains Employer representative information. |
| Name | String | Representative Name. |
| Title | String | Representative Title. |
| Phone | String | Representative Phone number. Size Range: 10 |
Payload
Request JSON
| Sample | Description | Action |
|---|---|---|
| Sample 1 | Provides a standalone Maryland state reconciliation payload using Form MW508 details only. | |
| Sample 2 | Provides a complete Form W-2 create payload together with Maryland state reconciliation details in `StateReconData`. |
Request JSON (Sample -01 (Maryland State Recon Payload))
{
"MD": {
"MW508": {
"AccountNumber": 99999997,
"NAICSCd": 2567,
"NumberOfW2Forms": 50,
"NumberOf1099Forms": 50,
"NumberOfW21099Forms": 100,
"TotalWagesW2": 500,
"TotalTaxWithheldW2": 100,
"TotalTaxWithheld1099": 100,
"TotTaxWithheld1099W2": 200,
"TotalTaxWithheld": 508,
"TaxReportedMW506": 200,
"TaxExemptCreditMW508CR": 50,
"TotalWithheldTaxPaid": 50,
"TotalTaxDue": 100,
"Overpayment": 100,
"OverpaymentRefund": 50,
"OverpaymentCredit": 50,
"TotStatePickUp": 103,
"IsCompleteFiling": true,
"IsAdditional1099": true,
"IsAdditionalW2": true,
"EmployerRep": {
"Name": "Pravin",
"Title": "Business",
"Phone": "7897894567"
}
}
}
}