Accounting FAQ
Can I fill W-9 and W-8BEN forms automatically?
Yes. Our template library includes the W-9 and W-8BEN, or you can upload your own copy. Send the payee's details as JSON and DocSpring returns the completed form as a PDF.
Can I collect a signed W-9 from a vendor online?
Yes, with Data Requests. The vendor opens a hosted or embedded form, enters their taxpayer details and signs. DocSpring fills the W-9 and adds an audit trail to the signed PDF.
Can I generate 1099-NEC forms in bulk?
Yes, for the copies you send to recipients. A batch request generates up to 50 forms, each with its own payee and amounts. The IRS doesn't accept printouts of Copy A from a downloaded PDF, so file that copy electronically or on the official red-ink form.
What happens when the IRS publishes a new revision of a form?
Upload the new revision to the same template and adjust any fields that moved. If the field names stay the same, your code keeps working.
Can I generate invoices from my own HTML template?
Yes. Write the invoice in HTML and CSS, and use Liquid to loop over line items and show totals. DocSpring renders it to PDF with headless Chrome, so it looks the same as it does in your browser.
Can I fill Form 8821 or Form 2848 for clients?
Yes. Both are fillable IRS PDFs. Map them once, fill them with each client's details, and send the form to the client to sign with a Data Request. The IRS only accepts electronically signed 8821s and 2848s through its online submission tool, so upload the signed PDF there instead of faxing or mailing it.
How are Social Security and taxpayer ID numbers protected?
Submission data is encrypted at rest with AES-256, and DocSpring has completed a SOC 2 Type II audit. You can also set a template to delete submission data and generated PDFs automatically after a set time.