Claimed
Entered by the operator with no supporting document
Reference only; not used in index computation
A valuation standard, a price index and a market all rest on one thing: a stand’s data recorded under fixed definitions. This page fixes the fields, units, disclosure and verification levels — not to collect your data, but to help you put your own record into a comparable form.
If the basis is not stated, collected data cannot be compared and any index is fiction. So every field carries its unit, privacy and whether it is required.
| Field | Unit | Basis required | Disclosure | Required |
|---|---|---|---|---|
| Identity | ||||
| Forest ID | code | Unique code for this stand; a country-province-county-compartment form works well. One ID per clearly bounded stand | Public | Required |
| Operator type | type | State farm, collective, cooperative, company, individual. Type only — not the owner name, which is private | Public | Required |
| Location and tenure | ||||
| Country / region | country | Used for cross-region comparison; the first dimension for index grouping | Public | Required |
| Administrative area | province / state | County level is enough; do not publish precise parcel coordinates | Public | Required |
| Centroid coordinates (private) | lat/long | Private: used for verification and remote-sensing cross-check, never in the public record. Two decimal places (about 1 km) is enough | Private | Optional |
| Area | mu | Use mu as the primary unit (1 ha = 15 mu); note the original unit if you measured in hectares | Public | Required |
| Tenure type | type | Owned, contracted, leased, transferred. For leases the remaining term is required — it drives valuation directly | Public | Required |
| Remaining lease term | years | Enter 0 if owned | Public | Optional |
| Stand | ||||
| Main species | species | For mixed stands give species and proportions; note clones (e.g. eucalyptus) since growth and price differ | Public | Required |
| Stand age | years | Must be ≤ rotation age | Public | Required |
| Rotation age | years | Rotation varies a lot by objective (small/medium/large sawlogs) — state the objective | Public | Required |
| Standing volume | m³/mu | Convert per-hectare figures by ÷15; state the source (inventory, sample plot, visual estimate) | Public | Required |
| Annual growth | m³/mu·yr | State whether this is MAI or current annual increment (PAI) — the two can differ widely; our reference library uses MAI | Public | Required |
| Retained density | stems/mu | Easy to omit but critical: at the same age, density differences can change volume by more than 50% | Public | Optional |
| Operations | ||||
| Timber price basis | RMB/m³ | State whether it is stumpage or delivered — they can differ twofold — and give the year and region | Public | Optional |
| Understory income | RMB/mu·yr | Distinguish gross output from net income; public sources often quote gross only | Public | Optional |
| Certification | certificate | FSC / PEFC / CFCC with number and validity; any premium needs data behind it | Public | Optional |
| Harvest and haul cost | RMB/m³ | Watch the basis: does it include extraction, loading and storage? Sources differ widely | Public | Optional |
| Evidence | ||||
| Verification level | level | Self-declared, surveyed, or third-party verified — this determines the weight in any index | Public | Required |
| Evidence (private) | link / file | Inventory report, remote-sensing polygon, title scan. Private by default; disclosure is the registrant’s choice | Private | Optional |
"My stand holds 12 m³ per mu" — self-declared, surveyed, and third-party verified are three entirely different things. If an index mixes them, the index means nothing.
Entered by the operator with no supporting document
Reference only; not used in index computation
Backed by an inventory, measured sample plots or a remote-sensing polygon
Usable for regional range statistics
Reviewed by an independent body under published rules, with a traceable record
Usable for an index and comparable pricing
Fill it in and press "Build record" to get a structured JSON you can keep, hand to a valuer, or carry straight into the calculator. Everything stays in your browser; we have no server receiving it.