example-rent-roll-1.xlsx | rent_roll | Student-housing rent roll grouped by unit type: 227 units across nine buildings, with unit status, resident, lease dates, market rent, total charges and balances. The sheet trails a Status Summary and a Charge Code Summary, and both reconcile against the extracted rows - market rent sums to 100,595 and total charges to 119,072, each matching the printed footer, with the status split matching line for line. One gap worth knowing: rent is empty on every unit, because the export prints charge-code totals rather than per-unit rent. Use total_charges, or example-rent-roll-3 for a roll that carries per-unit rent. |
example-rent-roll-2.xlsx | rent_roll | Conventional multifamily rent roll from a sparse, irregular layout: 168 units with unit types, square footage, lease terms, rent and market rent, deposits, and surety bonds. Its printed footer gives seven totals, all of which reconcile against the extracted rows - the larger counterpart to example-rent-roll-1. |
example-t12-1.xlsx | t12 | Trailing-12 profit and loss for the same property as example-rent-roll-1, printed with almost no indentation: 16 line items, a full twelve-month map, and a source cell on every figure. Because the document encodes little hierarchy, section_path is empty on most rows while line_role still separates details from the subtotals that close them - the shape to expect from roughly half of real statements. Every row total reconciles against the sum of its months. |
example-rent-roll-3.xlsx | rent_roll | Small conventional multifamily rent roll: 18 units, deliberately short enough to read end to end. Carries most of the multifamily column set - unit type, square footage, lease dates, move-in/move-out, rent and market rent, deposit, other income, prepaid, balance - plus a printed footer whose five totals all reconcile against the extracted rows. The one to reach for when you need per-unit rent populated. |
example-t12-3.xlsx | t12 | Trailing-12 profit and loss printed without indentation: 39 line items, a full month map, and per-cell source references. Because the document encodes no hierarchy, section_path is empty on every row while line_role still separates details from the subtotals that close them. |
example-t12-2.xlsx | t12 | General-ledger trailing-12 (Mar 2025 – Feb 2026): 204 GL-coded line items under nested section headings, a full month map with an adjusted-total column, and per-cell confidences and source references. The statement indents, so this is the example that carries a real hierarchy - section_path three levels deep, with line_role separating details from the subtotals and grand totals that close them. |