1099-NEC deadline · Feb 1, 2027 Tax year 2026 brings a $2,000 reporting threshold, new tips and overtime boxes, and the end of FIRE. What changed for 2026 Free FIRE converter Collect a W‑9
For businesses keeping their books in Zoho

Zoho Books 1099 Integration:
Whole Tax IDs, Totals You Can Check

Connect Zoho Books, choose which organisation and which year, and see every vendor with its payments totalled for that year. Taxpayer IDs come across whole, with the type stated where Zoho holds it. Zoho has no 1099 report, so the totals are assembled and shown to you before anything is filed.

IRS-authorizedRead-only connection20+ IRS forms 41+ state filingNo subscription
Connect Zoho Books See how it works

Review your forms before submitting. Pay only for what you file.

How do I file 1099s from Zoho Books?

The short answer

Connect Zoho Books, choose which organisation the books belong to, map it to a TaxFormHero payer, pick a tax year and fetch. Every vendor comes back with its payments and expenses totalled for the year, alongside a whole, unmasked taxpayer ID with its type stated — SSN, ATIN, ITIN or EIN. Zoho has no 1099 report endpoint and no account-to-box mapping to read, so you say which form and which box these payments belong in, and the totals are computed rather than handed over. The step that shows you those totals is a preview: you check the figures before any form exists. Then review, complete anything missing, and submit to the IRS and the states that need it.

What to know before importing from Zoho Books
Before you importWhy it matters
The right organisationA Zoho login can hold several sets of books. You choose which one before anything is fetched, and only that organisation's vendors are imported.
Vendor details filled in in ZohoTaxpayer ID and address come from the vendor record. A vendor with neither is imported and flagged rather than skipped, so you can see who still needs a W-9.
A long vendor list takes longerA large import takes a little longer to finish. If anything could not be brought across, the import says so rather than leaving the list quietly short.

Your books stay in Zoho. Your filing happens here

Nothing is written back to Zoho Books at any point. The connection reads, and the filing is ours.

Less retyping

Vendors, whole taxpayer IDs and payment totals arrive from your own books instead of being keyed in a second time, which is where the mistakes come from.

Check the totals first

The preview shows every vendor and what it was paid before any form exists. Nothing is filed until you say so, and nothing is removed on your behalf.

Finish the job in one place

File with the IRS, add the states that need it, and get recipient copies out — then watch the status of each return without leaving TaxFormHero.

Import from Zoho Books in four steps

Connect Zoho Books

Authorise TaxFormHero in Zoho. A Zoho account lives in one region and the connection follows it, so books in any Zoho data centre work.

Pick the organisation

A Zoho login can hold several organisations. You choose which set of books, and only that organisation's vendors are imported.

Map it to a payer

The organisation's details prefill a TaxFormHero payer. An existing payer is matched rather than duplicated.

Choose the year, the form and the box

You say which tax year, whether these payments go on a 1099‑NEC or a 1099‑MISC, and which box. Every vendor comes back with its payments and expenses totalled for that year, with its taxpayer ID and type, and you check the figures against your own books before anything is filed.

See an import end to end

Every screen between connecting Zoho Books and the IRS answer coming back, in the order you meet them.

Demo data. Every name, address and amount in the recording and the pictures below is invented, and the tax IDs are shown masked. Nothing here is a real filing.

Two minutes 23 seconds, narrated — every step is also captioned on screen.
  1. The Zoho Books Import page in TaxFormHero, with the four-step summary and the Connect to Zoho Books button marked.
    1. Four plain steps: sign in to Zoho, match the books to a payer, pick the year, form and box, then review what we found.
    2. Connect to Zoho Books opens Zoho’s own sign-in. We never handle your Zoho password.
  2. Zoho’s own consent screen listing the five things TaxFormHero asks to read, with the allow checkbox and the Accept button marked.
    1. Five things, all read-only: customers and vendors, settings, vendor payments, expenses and bills. Nothing is written back to your books.
    2. Tick the box and press Accept; Zoho sends you straight back.
  3. The organisation picker in TaxFormHero, with the shared set of books and the Continue button marked.
    1. Shared more than one Zoho organisation? Choose the books you want the 1099 figures from.
    2. Continue carries that choice into the payer step.
  4. The payer step, showing the matched payer with its tax ID masked to the last four digits, what Zoho holds for the organisation, and the Use this payer button.
    1. TaxFormHero Test LLC already matches this Zoho organisation, so it is selected for you. Its tax ID shows only the last four digits.
    2. What Zoho holds for the organisation is shown beside it, so you can check the name, address and tax number against your own records before anything is filed.
    3. Zoho does not record whether that number is an EIN or an SSN, so we say so rather than guess.
    4. Use this payer takes you through to the import grid.
  5. The empty import grid, with the tax year, form and box controls, the Fetch from Zoho button and the explanation of what is totalled.
    1. Pick the tax year, the form, and the box the payments belong in. Zoho has no 1099 report of its own, so the box is yours to name.
    2. Press Fetch from Zoho.
    3. We take the vendors ticked Track payments for 1099, plus anyone else paid during the year, and total what each was paid in that calendar year.
  6. The import grid after the fetch, with the contact-group notice, the OK / Missing / Error counter and a recipient name marked.
    1. Zoho holds 10 vendors, 9 ticked for 1099, and 3 of them were paid during 2026. The six paid nothing that year are not listed.
    2. OK, Missing and Error count the rows at a glance — all three arrived complete here.
    3. Click a recipient to open the row if anything needs changing.
  7. The import grid with the under-threshold note on one row, that row ticked, and the Remove row button marked.
    1. Quill & Co Editorial was paid $1,600 — under the $2,000 threshold for 2026 — so we say so on the row.
    2. Tick the row and remove it if you would rather not file it.
    3. Nothing is deleted in Zoho; fetching again brings it straight back.
  8. The import grid with the row removed, the per-row add-on checkboxes ticked, the Add to cart button and the totals marked.
    1. The row is out of this import, not out of Zoho.
    2. State filing, print and mail, e-delivery and a TIN check are per row, not all-or-nothing.
    3. Add to cart when the batch looks right.
    4. Two recipients left, $36,500.00 between them.
  9. The Status page listing the two filed forms, with the rows and the CSV and Excel export buttons marked.
    1. Both forms sit with the rest of your filings. Print is already in production; the IRS status reads Queued to file.
    2. The whole list exports to CSV or Excel whenever you need it.
  10. The Status page with the IRS answer on each row, and the Accepted statuses marked.
    1. Both 2026 forms came back Accepted. A rejection lands on its own row too, so you know exactly which form to correct.
  11. The Status page with the row checkboxes and the Bulk Export PDF button marked.
    1. Tick the filings you want, or the box in the header to take all of them.
    2. Bulk Export PDF hands back a zip of their PDFs — up to 500 at a time — to send on to your recipients yourself.

How the totals are worked out

Zoho has no 1099 report, so the figures are assembled here. These are the rules that decide what lands on a row, and each is a way a total can legitimately differ from the number you were expecting.

The rules used to total what a Zoho vendor was paid
RuleWhy
Money that moved, from two placesVendor payments made against bills, plus expenses paid straight to a vendor with no bill in between. A vendor paid both ways in one year contributes from both.
Bills are read but never addedA bill is a liability, not money leaving. Counting bills as well as the payments against them double-counts every vendor who is billed before being paid, which is most of them. Bills are read only to explain a total that came out lower than expected — usually unpaid bills.
Drafts and deleted entries are skippedAnything still a draft, or deleted, is not money that moved. Everything else counts and is visible, rather than being quietly filtered by a list of statuses somebody has to remember to update.
Nobody is dropped for being untickedZoho's 1099 tick is used, but so is the payment record: anyone paid during the year is shown whether they were ticked or not.

If a vendor shows $0.00, the screen says which kind of zero it is — nothing was read, or things were read and matched nobody. The two have completely different causes and are indistinguishable from the total alone.

What an import cannot give you: the details nobody recorded

Zoho hands over what it holds. A vendor who never gave you a W-9 has nothing to hand over, and that gap shows up on the row rather than at the IRS.

Ask for a W-9

Send a signing link to any vendor whose taxpayer ID or address is missing. The completed W-9 comes back into the same record you are about to file. How the filing workflow runs

Check a name and TIN

Optional TIN matching checks a payee's name and taxpayer ID against IRS records before you file, so a mismatch surfaces while there is still time to fix it. Instant or bulk; a payee gets one, never both. How TIN matching works

Neither happens on its own. Importing never sends a W-9 request and never runs a TIN check — you choose both, per recipient.

The two forms this import prepares

You choose which one each import is for. Each has its own page if you want the reporting rules rather than the import mechanics.

Form 1099‑NEC

Nonemployee compensation. Review each vendor's amounts, confirm the boxes, and file. 1099‑NEC filing and its 2026 boxes

Form 1099‑MISC

Rent, royalties, other income and the rest. Review the applicable reporting boxes before filing. 1099‑MISC filing and where its boxes moved

After you review, finish the filing

Submitting to the IRS is the part that must happen. The rest you choose per filing, and each is priced on its own.

IRS e-filing

Submit the batch and follow each return's status as it is accepted or rejected.

State filing

Direct filing for the states that need a separate return. Separate state requirements depend on the state and form. Which states need what

Recipient copies

Download the recipient PDF for any filing, masked or whole, whenever you need it.

Delivery, if you want it

Secure e-delivery with a consent trail, or print and mail from a SOC 2 audited facility. How e-delivery works

State obligations vary by state and by form. Check what your own returns need rather than assuming filing federally covers them.

Importing is free. You pay per form filed

The connection, the fetch and the review cost nothing. Filing is charged per form on graduated bands, so a larger batch reaches a lower rate on its own.

Per-form filing rates by volume
Filing volumeWhich formsPrice per form
First 150 forms forms 1–150 $1.99
Next 350 forms forms 151–500 $0.99
Next 500 forms forms 501–1,000 $0.60
Beyond 1,000 forms every form after $0.45

No signup fee, no subscription and no minimum. State filing, print and mail, secure e‑delivery and TIN matching are optional and priced separately on the pricing page.

FAQ

Zoho Books 1099 import questions

Open the Zoho connect screen in your account and authorise TaxFormHero in Zoho. A Zoho account lives in one region and the connection follows that region automatically, so books in any Zoho data centre work the same way.

No. Zoho has no 1099 report endpoint, so the figures are assembled from vendor payments and expenses and presented as one total per vendor for the year.

If the taxpayer ID type is missing from the imported record, confirm it from the vendor's W-9 before filing.

Zoho returns ZIP codes as numbers rather than text, so a ZIP beginning with a zero arrives one digit short. TaxFormHero restores the leading zero, because a four-digit ZIP code does not exist. That is a restoration rather than a guess.

Yes. A Zoho login can hold several sets of books, and you choose which one before anything is fetched. You pick the organisation before anything is fetched, so one organisation's data never appears under another.

No. A 1099 reports money that actually moved, so bills are read but never added to a total, and draft transactions are skipped. Gross amounts are used rather than net. Card payments are included in the total rather than taken out for you -- the row says how many there were and how much, because the card processor may report those on a 1099-K instead, so remove them while you review if it does.

For tax year 2026 the general threshold is $2,000, up from $600, and it is indexed for inflation after that. Royalties keep their own $10 floor. A vendor under the threshold is flagged rather than hidden, because whether to file is your decision.

No. The connection is read-only. TaxFormHero reads contacts, payments, expenses and organisation details, and writes nothing back to Zoho at any point.

Not in normal use. One TaxFormHero connection covers every Zoho organisation you connect, so adding another set of books does not take up another of your Zoho connections.

Yes. Everything imported is editable in TaxFormHero before you file -- names, addresses, taxpayer IDs and amounts. Nothing is ever written back to Zoho Books; the connection only reads. Your books are unchanged by anything you do here.

A draft you have not paid for is updated in place rather than duplicated, so re-importing after fixing something in Zoho refreshes the row. A filing you have already paid for is left untouched and drops out of the import grid -- it is a filed return, and changing it means filing a correction rather than editing it.

Yes. An imported filing is an ordinary TaxFormHero filing, so state filing, e-delivery and print and mail are all available on it and are each priced per form on top of the filing. Whether a state needs a separate return depends on the state and the form.

From $1.99 per form, falling to $0.45 per form at volume, with no signup fee and no subscription. Connecting, importing and previewing are free, and nothing is charged until you file. State filing, print and mail, e-delivery and TIN matching are optional and priced separately.

Yes. TIN matching checks a name and taxpayer ID against IRS records and typically answers in seconds. Because Zoho gives you the whole number, an imported list can be verified as it stands.

Check the figures before you file them

Connect Zoho Books, preview a year per vendor, and see the whole taxpayer ID with its type stated.

Connect Zoho Books See how filing works