Skip to main content
Version: 2.0.0

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

FieldTypeDescription
MDObjectMaryland state recon details.
MW508ObjectContains Maryland Recon Form MW508 details.
AccountNumberStringMaryland state withholding ID number.
Allowed values

"99999999"

NAICSCdStringNorth American Industry Classification System (NAICS) Code.
Size Range: 6
NumberOfW2FormsIntNumber of W-2 Forms.
NumberOf1099FormsIntNumber of 1099 Forms.
NumberOfW21099FormsIntTotal number of W-2 and 1099 forms.
TotalWagesW2NumberTotal wages as per W-2.
Size Range: 0-999999999.99
TotalTaxWithheldW2NumberTotal tax withheld as per W-2.
Size Range: 0-999999999.99
TotalTaxWithheld1099NumberTotal tax withheld as per 1099.
Size Range: 0-999999999.99
TotTaxWithheld1099W2NumberTotal tax withheld as per W-2 and 1099.
Size Range: 0-999999999.99
TotalTaxWithheldNumberTotal tax withheld.
Size Range: 0-999999999.99
TaxReportedMW506NumberTotal tax reported as per MW506.
Size Range: 0-999999999.99
TaxExemptCreditMW508CRNumberTotal tax-exempt credit claimed from MW508CR.
Size Range: 0-999999999.99
TotalWithheldTaxPaidNumberTotal withholding tax paid.
Size Range: 0-999999999.99
TotalTaxDueNumberEnter Balance Due if total tax withheld is more than total tax paid.
Size Range: 0-999999999.99
OverpaymentNumberEnter Overpayment if total tax paid is more than total tax withheld.
Size Range: 0-999999999.99
OverpaymentRefundNumberEnter the amount of Overpayment to be applied as credit to your account.
Size Range: 0-999999999.99
OverpaymentCreditNumberEnter the amount of Overpayment to be refunded.
Size Range: 0-999999999.99
TotStatePickUpNumberEnter total employer state pickup amount.
Size Range: 0-999999999.99
IsCompleteFilingBooleanWhen TRUE, identifies that this is a complete filing and no more W-2s or 1099s will be filed.
IsAdditional1099BooleanWhen TRUE, identifies that you will be submitting additional 1099s.
IsAdditionalW2BooleanWhen TRUE, identifies that you will be submitting additional W-2s.
EmployerRepObjectContains Employer representative information.
NameStringRepresentative Name.
TitleStringRepresentative Title.
PhoneStringRepresentative Phone number.
Size Range: 10
Request JSON
SampleDescriptionAction
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"
}
}
}
}