Exabasis binds exact calculations to source facts, dated authority, and historical cutoffs, keeps review attribution attached to the close, and preserves the approved evidence as a versioned release.
Published MACRS tables
7
IRS percentages checked
1,152
Evidence lineage
The explanation travels with the number
Each stage fixes the coordinates needed by the next. The result can therefore be reviewed from retained evidence instead of reconstructed from today's mutable state.
01
Source
Sealed rows and durable identities
→
02
Owned facts
Dated entity and asset evidence
→
03
Rule pack
Year-pinned authority and tables
→
04
Result
Exact value with a stable address
→
05
Review / release
Approved, hashed evidence package
Published tax evidence
PUBLICATION 946 TABLE A-1
$100 recovered exactly across a five-year class
Apply the published five-year, 200% declining-balance, half-year percentages to $100.00 of depreciable basis. The half-year convention produces six recovery rows, and their exact total returns to $100.00.
Exactly 40% in the fourth quarter does not trigger mid-quarter.
41%
41% crosses the boundary and triggers mid-quarter.
The candidate basis is measured after section 179 actually elected and after non-business use, with the regulatory exclusions removed from the population.
Published corpus
Tables A-1–A-5, A-6, and A-7a
All 1,152 transcribed IRS percentages are checked. The published cells remain authoritative data, while computed schedules are compared at the publication's precision and must recover the exact basis total.
Financial precision, temporal identity, immutable history, and content hashes work together so a reviewed result remains the result that was actually reviewed.
01
Exact decimal arithmetic
Money and rates use decimal values, checked operations, and named rounding. Release documents preserve financial values as strings.
02
Two coordinates of time
Valid dates describe when a fact applies in the world; database-owned recording times describe when the system knew it.
03
Append-only correction history
A correction adds a new attributed event linked to the event it replaces. Historical projections continue to resolve at their original cutoffs.
04
Content-addressed evidence
Canonical documents carry SHA-256 hashes. Projection, workpaper, and approved-release reads verify retained content, while sealed source hashes preserve lineage.
Access and review
Authority is resolved where the work happens
Workspace scope, entity visibility, and the required typed permission are resolved inside the same open transaction that reads or changes basis evidence.
Entity-scoped access
Workspace-wide roles use their role scope; entity-scoped roles intersect capability with a live client assignment for each entity-level read and mutation.
Transactional permission
Decision reads begin in a transaction, establish workspace scope, and resolve live authorization before evidence is loaded.
Role-bound MFA
Owner, Admin, and Reviewer roles require an enrolled authenticator; time steps are single-use and recovery codes are hash-only.
Session-bound mutations
Browser writes require the exact configured origin and a CSRF value derived from the live session.
Exact release
The approved close is a versioned document
exabasis.approved_basis_close.v1 fixes the close coordinates, maker-checker approval, evidence hashes, complete projection documents, source workpapers, limitations, and release attribution.
Before sealing, the server rehashes each projection and the workpaper, replays the sealed shareholder and activity decisions, then hashes the complete canonical JSON. It verifies the release hash again when downloaded.