Skip to content
Testaroo
md6.9 KB

Fieldnote Supply Shop: tax document set README

Document set README for Fieldnote Supply Shop. 34 files, 1 of them intentionally invalid, with the reconciliation identities, the declared parameters and the measured size of each deliberate defect named in full.

Preview, first 50 linesmd
# Fieldnote Supply Shop: sales-tax and GST/HST returns, payee certificates, information slips and reconciliations

The filings and information returns a business produces once its ledgers are closed: a multi-jurisdiction sales tax worksheet and two state returns, a Canadian GST/HST return with its workings, the payee certificates that decide which information return each contractor gets, the 1099-NEC and 1042-S shaped documents that follow from them, T4 shaped payroll slips with their summary, and the ledger control account that the whole thing has to close against.

All parties, amounts and identifiers are fictional. Fixed snapshot: 2026-09-08. Records are derived from the shared operating model `retail-commerce`, so identifiers join across this set, across the other commercial document sets, and across every fixture built on the same model.

## Reconciliation identities this set asserts

- Net tax due across the six jurisdictions is 88.88 USD, the same figure the wave-one ecommerce tax summary reaches from the same orders by a different route.
- Remittance 88.75 plus vendor collection allowance 0.13 returns to the 88.88 USD due.
- The sales tax payable control account opens at 0.00, carries the period movements and closes at exactly 0.00 after the remittance.
- GST/HST line 105 less line 108 is line 109: 3407.82 less 255.25 is 3152.57 CAD.
- Contractor payments of 4320.00 USD split into 2880.00 on 1099-NEC shaped slips and 1440.00 on a 1042-S shaped statement. Neither file totals the ledger on its own.
- T4 box 14 sums to 9190.00 CAD, the base pay the restaurant staffing ledger holds, and the payroll remittance is the five deduction components added.
- Every payee, employee, order and purchase identifier joins back to the operating model it came from.

## Parameters this set introduces

These are properties of the document class, not of the operating model. They are declared once and every file in the set agrees with them.

- Registration and permit numbers, all reserved test values: EIN 00-0000001, business number 000000001 RT0001, employer account 000000001 RP0001 and the four state permits.
- Filing frequencies, due dates and the vendor collection allowances of 0.75 percent in California and 0.5 percent in Texas.
- Payroll deduction rates of 5.95, 1.66 and 15 percent with no maximum and no exemption, plus the employer multipliers of 1.0 and 1.4.
- Which payee is resident outside the United States, which decides whether a 1099-NEC or a 1042-S shaped document is issued.
- The Ontario province of supply and the 13 percent harmonised rate for the GST/HST return.

## Files

| File | Format | Validity | What it is |
| --- | --- | --- | --- |
| `sales-tax-filing-worksheet.csv` | csv | valid | Sales tax filing worksheet |
| `sales-tax-filing-worksheet.json` | json | valid | Sales tax filing worksheet JSON |
| `sales-tax-filing-worksheet.xlsx` | xlsx | valid | Sales tax filing worksheet workbook |
| `sales-tax-return-US-CA.pdf` | pdf | valid | Sales tax return for California |
| `sales-tax-return-US-NY.pdf` | pdf | valid | Sales tax return for New York |
| `sales-tax-nexus-summary.csv` | csv | valid | Sales tax nexus summary |
| `tax-rates.csv` | csv | valid | Tax rate table |
| `sales-tax-payable-control-account.csv` | csv | valid | Sales tax payable control account |
| `gst-hst-return-2026-P08.pdf` | pdf | valid | GST/HST return (PDF) |
| `gst-hst-return-2026-P08.docx` | docx | valid | GST/HST return (DOCX) |
| `gst-hst-return.csv` | csv | valid | GST/HST return lines |
| `gst-hst-return.json` | json | valid | GST/HST return JSON |
| `gst-hst-workings.csv` | csv | valid | GST/HST return workings |
| `form-w9-WRK-01.pdf` | pdf | valid | Payee certification, W-9 shaped (PDF) |
| `form-w9-WRK-01.docx` | docx | valid | Payee certification, W-9 shaped (DOCX) |
| `form-w8ben-WRK-02.pdf` | pdf | valid | Beneficial owner certification, W-8BEN shaped (PDF) |
| `form-w8ben-WRK-02.docx` | docx | valid | Beneficial owner certification, W-8BEN shaped (DOCX) |
| `payee-register.csv` | csv | valid | Payee register |
| `form-1099-nec-2026-WRK-01.pdf` | pdf | valid | Information slip, 1099-NEC shaped, WRK-01 |
| `form-1099-nec-2026-WRK-03.pdf` | pdf | valid | Information slip, 1099-NEC shaped, WRK-03 |
… 79 lines total: download for the full file.

Specifications

Document Set
tax
Industry
retail
Source Kit
retail-commerce
Entity
Fieldnote Supply Shop
Synthetic
true
As Of
2026-09-08
Documented Files
34
Documented Defects
1

Testing contract

Reference control
Scenario
Read the README before using the set, then check that every filename it lists exists in the same directory and that the defect list matches the files marked invalid.
Expected result
The file table lists 34 entries including this README, and the deliberate-defect section names 1 file(s) with the measured size of each discrepancy.

What is a .md file?

Markdown (MD) is a lightweight plain-text markup language that uses simple punctuation conventions to denote headings, lists, links, emphasis, and code. It is designed to be readable as-is and to convert cleanly to HTML. It is widely used for documentation, READMEs, and content authoring.

How to use this file

Use an example Markdown file to test parsers and renderers, verify GitHub-Flavored Markdown extensions like tables and fenced code, and exercise HTML-conversion pipelines.

How to use this file for testing

“Fieldnote Supply Shop: tax document set README” is a deterministic Testaroo fixture for Data import. Realistic faker-generated datasets with documented schemas for testing import and ETL flows.

Documented properties for this file: MD · 7,037 bytes. Compare results against paired or grouped companions on this page when present (clean↔damaged, searchable↔scanned, or format twins) so scores stay reproducible across runs.

Download the file once, keep the path stable in CI or local scripts, and treat the spec table as the contract: dimensions, seeds, field lists, and roles are intentional. Corrupt or invalid samples are labelled as such, expect parsers to fail loudly rather than silently accept them.

Document fixtures list their internal structure (pages, fields, tracked changes, embedded objects) in the spec table. Test extractors, converters, and OCR against that known structure, and compare searchable↔scanned or format-twin companions when present.

Code examples

import markdown  # pip install markdown

html = markdown.markdown(open("README.md").read())
print(html[:200])

Generated by generation/industry_documents_two.py. Free for any use, no attribution required, license.