Skip to navigation

1099 & W-9 badge

View as Markdown

Administration & Utilities

NameTypeDescriptionComments
Configuration windowRequiredThe configuration window must allow the user to specify the configuration/connection information. These include client credentials and service environment.
Test connectionRequiredTest the connection to the 1099 service and verify the client credentials.
User Implementation GuideRequiredThe User Implementation Guide should contain screenshots and information allowing the end user to configure and use the connector.

Issuer Management

NameTypeDescriptionComments
Create an issuerRequiredRegister a new payer/issuer that will issue 1099 forms.CreateIssuer
Update an issuerSuggestedModify an issuer’s contact, TIN, or address.UpdateIssuer
List issuersSuggestedRetrieve list of registered issuers.GetIssuers
Delete an issuerRequiredRemove issuer record.DeleteIssuer

1099 Form Management

NameTypeDescriptionComments
Create 1099 forms in bulkRequiredSubmit multiple forms for IRS filing.BulkUpsert1099Forms
Track bulk-upsert job statusConditionalRetrieve the status of a batch job.GetJob
Create a single 1099 formSuggestedAllow customers to create 1 form at a time manually.Create1099Form
Enable federal e-filingRequiredSchedule the form for IRS submission.Create1099Form or BulkUpsert1099Forms
Enable state e-filingRequiredSchedule form for state agency submission (if applicable).Create1099Form or BulkUpsert1099Forms
Enable TIN matchingSuggestedValidate TIN against IRS records.Create1099Form or BulkUpsert1099Forms
Enable address verificationSuggestedCheck mailing address validity.Create1099Form or BulkUpsert1099Forms
Enable e-deliveryConditionalSend an electronic copy to the recipient if consented.Create1099Form or BulkUpsert1099Forms
Enable postal deliveryConditionalSend a printed copy of the form to the recipient via postal mail.Create1099Form or BulkUpsert1099Forms
Download form PDFSuggestedRetrieve a finalized PDF copy of a form.Get1099FormPdf
Update multiple formsRequiredCorrect information on multiple forms regardless of the submission status.BulkUpsert1099Forms
Update a 1099 FormSuggestedCorrect information on a single form regardless of the submission status.Update1099Form
Retrieve forms by issuerSuggestedList all 1099 forms for a given issuer.List1099Forms
Retrieve unscheduled formsSuggestedList forms that you haven’t yet scheduled for federal e-filing.List1099Forms
Retrieve undelivered formsSuggestedIdentify forms pending e-delivery.List1099Forms
Retrieve recently updatedSuggestedReturn forms modified within a recent time window.List1099Forms
Retrieve invalid formsSuggestedIdentify forms marked invalid due to validation failures.List1099Forms
Retrieve TIN match failuresSuggestedShow forms where TIN validation with IRS failed.List1099Forms
Delete a formRequiredDelete a form that you haven’t yet filed with the IRS.Delete1099Form

Company Management

NameTypeDescriptionComments
Create a companyRequiredRegister a business requesting W-series forms.CreateCompany
Update a companySuggestedAllow updating the company’s contact and configuration info.UpdateCompany
List companiesSuggestedDisplay a list of companies for selection or filtering.GetCompanies
Retrieve a company by IDSuggestedFetch full details of a specific company record.GetCompany
Delete a companyRequiredRemove a company from your environment.DeleteCompany

W-9 Form Management

NameTypeDescriptionComments
Create W-9, W-4, or W-8 formRequiredInitiate form entry and storage.CreateW9Form
Request an updated form via emailConditionalEmail a secure link to a recipient for form completion.SendW9FormEmail
Request a new form via emailConditionalCreate a new form and email a secure link to a recipient for form completion.SendW9FormEmail
Update an existing formSuggestedSupport manual updates before signature/submission.UpdateW9Form
Retrieve a specific formSuggestedReturn all metadata for an individual W-series form.GetW9Form
List formsSuggestedRetrieve form list using filters (company, dates, status, and so on).ListW9Forms
Filter TIN match failuresSuggestedFind W-9s where TIN matching failed.ListW9Forms
Upload or replace form PDFSuggestedAdd a signed version of a form (if not using the UI flow).UploadW9Files
Delete a formRequiredPermanently remove an unwanted or invalid form.DeleteW9Form

Certification badge requirements. View on Avalara.