Tax & accounting · 6 min read · October 16, 2026

K-1 and 1099 Data Extraction Without Retyping in Tax Season

Accounting firms can stop retyping Schedules K-1 and Forms 1099 by extracting the box amounts into structured data and checking that data before it reaches the tax software. The checks that matter: every box on the page is captured, totals tie out, state allocations are present, 1099-B cost basis is included, and corrected or amended forms are caught. A preparer reviews anything flagged.

Why are K-1s and 1099s so slow to enter?

Each form is short on its own. The trouble is the mix.

  • Many issuers, many layouts. One client can have K-1s from several partnerships and 1099s from banks, brokers and funds. The boxes are standard; the pages around them are not.
  • K-1s come with statements. The federal K-1 is one page, but boxes such as 13 and 20 carry letter codes, and the detail often sits on several pages of attached statements.
  • State allocations live elsewhere. The federal Schedule K-1 (Form 1065) has no state section. State amounts arrive on supplemental pages or a separate state K-1.
  • 1099-B is long. A brokerage statement can list many sales, each with its own proceeds, basis and dates, and often combines several 1099s in one document.
  • Corrected forms arrive late. A corrected 1099 or amended K-1 can turn up after you have already entered the original.

All of it lands in the same few weeks, which is when retyping errors are most likely.

Which K-1 fields matter?

Start with the header, then the boxes your returns actually use. For a Schedule K-1 (Form 1065):

FieldWhy it matters
Partnership EIN and nameMatches the K-1 to the right entity and prior year
Partner TINConfirms the client. The form may show only the last four digits
Final K-1 and Amended K-1 checkboxesShow whether this K-1 is marked as the last one, or replaces an earlier one
Item JProfit, loss and capital percentages, beginning and end
Item KShare of liabilities, used in figuring basis
Item LCapital account analysis
Boxes 1 to 3Ordinary business income and rental income
Boxes 4a to 4cGuaranteed payments for services, for capital, and the total
Boxes 5 to 9cInterest, dividends, royalties and capital gains
Boxes 13, 15, 17, 20Coded items that usually point to attached statements
Box 19Distributions

On a Schedule K-1 (Form 1120-S) the numbering is different. For example, interest is box 4, ordinary dividends are box 5a, items affecting shareholder basis are box 16, and other information is box 17. Map each form type separately rather than assuming the boxes line up.

The Partner's Instructions for Schedule K-1 (Form 1065) list every box and code if you need to check one.

Which 1099 fields matter?

FormKey boxes
1099-INTBox 1 interest income, box 3 interest on US Savings Bonds and Treasury obligations, box 4 federal income tax withheld, box 8 tax-exempt interest, boxes 15 to 17 state information
1099-DIVBox 1a total ordinary dividends, box 1b qualified dividends, box 2a total capital gain distributions, box 4 federal income tax withheld, box 5 section 199A dividends, box 7 foreign tax paid, box 12 exempt-interest dividends, boxes 14 to 16 state information
1099-BBox 1a description, 1b date acquired, 1c date sold, 1d proceeds, 1e cost or other basis, 1g wash sale loss disallowed, box 2 type of gain or loss, box 5 noncovered security, box 12 basis reported to IRS, boxes 14 to 16 state information

On every 1099, also capture the payer's name and TIN, the recipient TIN, the account number and the CORRECTED checkbox.

How do you check extracted K-1 and 1099 data?

Reading the numbers is half the job. These checks catch what a confident read can still get wrong:

  • Every box with an amount was captured. Compare the boxes found with the boxes that have figures on the page, including statement pages.
  • Nothing was invented. Every extracted value can be traced to a spot on the page.
  • Internal totals tie. On a 1065 K-1, box 4c should equal 4a plus 4b. On a 1099-DIV, box 1b is the qualified portion of box 1a, so it cannot be larger.
  • 1099-B lots add up. Proceeds and basis across the listed sales should agree with the statement's own summary totals.
  • Cost basis is present. If box 1e is blank, check box 5. A noncovered security may legitimately have no basis reported, and you will need it from the client.
  • State allocations are present. If a K-1 package lists several states, every state's amounts were captured, not only the first.
  • Corrected and amended forms are flagged. An X in CORRECTED or a ticked Amended K-1 replaces an earlier entry.
  • The form belongs to this client and this tax year.

Corrected forms deserve their own rule. Match on payer TIN, recipient and account number, and replace the original. Adding the corrected form as a second entry double counts the income.

What does a busy-season workflow look like?

  1. Collect in one place. Have clients email or upload forms to a single intake, instead of scattering them across inboxes.
  2. Sort by client and form type. K-1s, 1099s and W-2s go into their own piles per client.
  3. Extract. Pull the box amounts, codes and statement pages into structured data.
  4. Check. Run the checks above. Accepted values move on; flagged ones go to a reviewer with the reason.
  5. Chase what is missing. Missing basis, a missing state statement or an unreadable page becomes a short, specific request to the client.
  6. Export. Send the reviewed data to a spreadsheet or your tax software's import, keeping a link back to the source page.
  7. Watch for corrections. When a corrected 1099 or amended K-1 arrives, run it through the same steps and replace the old entry.

Why keep a person in the loop?

Extraction removes typing. It does not remove judgement. A preparer still decides how to treat coded K-1 items, whether a noncovered lot's basis from the client is reliable, and whether a late corrected form changes a return that is already filed.

The goal is to move staff time from keying numbers to reviewing the short list of values that actually need a look. That only works if the tool says which values it is unsure of, with a reason, instead of filling every box with its best guess.

How SensiDocs helps

The SensiDocs Tax & Accounting pack reads Schedules K-1 (1065 and 1120-S), Forms 1099, W-2s and engagement letters. It checks that box amounts and state allocations are present and that cost basis is included on 1099-B, accepts a value only when it is confident, and flags anything that needs a person with a plain reason. Arithmetic and format checks can overrule the model, and a result is one document up to 5 pages. You can email documents in or upload them, export to CSV or Excel, or use the API, and you pay only for documents it reads correctly, starting with 5 free results at https://sensidocs.com.

The documents in this article are read by the Tax & Accounting pack. Schedules K-1, Forms 1099 and W-2, and engagement letters.

Frequently asked questions

Can you automatically extract data from a Schedule K-1?

Yes. Document AI can read the box amounts, codes and attached statements on K-1s from many different partnerships and S corporations. The safe way to do it is to check the extracted data and send anything uncertain to a preparer, rather than loading every value straight into tax software.

Which 1099-B boxes matter for cost basis?

Box 1d is proceeds, box 1e is cost or other basis, and box 1g is wash sale loss disallowed. Box 5 marks a noncovered security, where the broker may leave basis blank, and box 12 shows whether basis was reported to the IRS.

How do I know if a 1099 or K-1 is a corrected form?

A corrected Form 1099 has an X in the CORRECTED box at the top. A Schedule K-1 has an Amended K-1 checkbox at the top. When one arrives, replace the original entry for that payer and account instead of adding a second one.

Where are state allocations on a Schedule K-1?

The federal Schedule K-1 (Form 1065) has no state section. State amounts usually come on supplemental statements attached to the K-1 or on a separate state K-1, so those pages need to be extracted too.

Try SensiDocs with 5 free results.

Start free

Or see the price list first.

Related articles

See it catch the mistakes.

Short videos on catching mistakes in invoices, bills of lading and insurance certificates.

Choose which cookies we may use. Optional cookies are off unless you turn them on.

More detail in our Cookie Policy.