Fixed Asset Review: Capitalization Calls and Depreciation That Tie Out at Close
Purchase lines, in-service dates, vendor credits and a revised useful-life table, worked in one Kylon room. Agents read the Airtable register against Box invoices, and the assistant controller makes every capitalize or expense call.
Purchase lines that might be assets
Every month a few dozen purchase lines need a call: capitalize or expense. The capitalization policy says what clears the threshold, which class an item belongs to and the useful life for each class. A capitalized asset needs an in-service date, and its first month is depreciated at half a month under the policy's convention. Each call is simple. The register is right only if every call, credit and policy change reaches it and stays there.
The purchase lines and the register live in Airtable, invoices and vendor credits in Box, and install dates in the IT and facilities lists in ClickUp. The depreciation worksheet is a spreadsheet in Google Drive that the staff accountant rebuilds each month. When a credit arrives after capitalization or the useful-life table is revised, the worksheet and the register drift apart, and the closeout gets recomputed from whichever one happens to be open.
Who works in the room
People
Assistant controller
Owns the review, approves every capitalize or expense call and signs the closeout files
Staff accountant
Maintains the depreciation worksheet and corrects it against the approved register
Controller
Adopts the useful-life table and approves reclassifications between asset classes
IT and facilities leads
Confirm when equipment was installed and where it sits
Agents

AdaAsset reviewer
Reads each purchase line in Airtable against its Box invoice, proposes capitalize or expense, class, life, in-service date and first-month depreciation, and writes them after approval
Airtable
Box
ClickUp
MycoWorksheet checker
Compares the staff accountant's worksheet with the approved register line by line and lists every disagreement
Google Drive
Airtable
FinQuestions and filing
Drafts questions to requesters and vendors, and prepares the per-class closeout files for Box
Ada leads by default, so a question about a purchase line or an asset that names no agent goes to Ada. The worksheet comparison belongs to Myco under the room guidelines, and any question about the worksheet routes there. Fin picks up whenever something has to leave the room: Ada mentions Fin with the line and the open question, and Fin drafts the email, or prepares the closeout files once the assistant controller has signed them.
A review month, in order
The stages run in sequence, and each one ends at a person before the register changes.
- Agent works
- Person decides
- Arrives or gets recorded
flowchart TD
review["<b>Ada</b> proposes capitalize or<br>expense, class and useful life"]
ok1["<b>Assistant controller</b> approves<br>before the register is written"]
place["<b>Ada</b> takes in-service dates from ClickUp"]
confirm["<b>IT or facilities</b> confirm the date,<br><b>assistant controller</b> approves"]
sheet["<b>Myco</b> compares the worksheet<br>with the register line by line"]
fix["<b>Staff accountant</b> corrects it,<br><b>assistant controller</b> confirms"]
credit["<b>Ada</b> lowers cost basis for a vendor<br>credit and records proceeds"]
ok2["<b>Assistant controller</b> approves changes"]
v2["<b>Ada</b> re-derives the classes whose<br>life changed and any misfiled asset"]
adopt["<b>Controller</b> adopts the table and<br>approves any reclassification"]
files["<b>Fin</b> prepares one file per class<br>plus one for disposals"]
sign["<b>Assistant controller</b> signs each file"]
review --> ok1 --> place --> confirm --> sheet --> fix --> credit --> ok2 --> v2 --> adopt --> files --> sign
class review,place,sheet,credit,v2,files agent
class ok1,confirm,fix,ok2,adopt,sign person
classDef agent fill:#FFFFFF,stroke:#DCD3C8,color:#1B1712
classDef person fill:#EEF0E3,stroke:#6E7447,color:#1B1712
classDef event fill:#F4ECDD,stroke:#F4ECDD,color:#564C42| Stage | What happens | Who acts | Who decides |
|---|---|---|---|
| Line review | Each purchase line is checked against the capitalization policy and its invoice, and capitalize or expense is proposed with class and useful life | Ada, from Airtable and Box | The assistant controller approves before the register is written |
| Placement | Capitalized assets get an in-service date and location from the matching ClickUp install item, and first-month depreciation is stored at half a month | Ada | IT or facilities confirm the date and the assistant controller approves |
| Worksheet check | The staff accountant's worksheet is compared with the register line by line | Myco | The staff accountant corrects it and the assistant controller confirms |
| Credits and proceeds | A vendor credit lowers cost basis and depreciation, and proceeds are recorded on assets sold or retired | Ada | The assistant controller approves the changed records |
| Useful-life table v2 | Assets in the classes whose life changed are re-derived, and other classes are left alone | Ada, checked by Myco | The controller adopts the table and the assistant controller approves the records |
| Reclassification | An asset filed under the wrong class moves, with its life and depreciation re-derived | Ada | The controller approves the move |
| Closeout | One file per asset class plus one for disposals, with totals read from stored values | Fin uploads to Box | The assistant controller signs each file |
Credits, revised lives and the lines they reach
A vendor credit that arrives after capitalization is not a separate event. It lowers the cost basis of the asset it belongs to, which changes first-month and monthly depreciation, and in a close case it can drop the line below the threshold. Ada re-derives the asset from the credited cost, notes the credit on the record and leaves every other line as it was.
A revised useful-life table works the same way at a larger scale. Ada re-derives the assets in the classes whose life changed and lists them, Myco checks the worksheet against the new figures, and the controller adopts the table before any record moves. Lines flagged as policy exceptions get the same care. A waived exception removes one blocker, and the line still has to clear the threshold and the life test on its own.
What the checks catch
- A closeout total recomputed from monthly depreciation instead of summing the stored first-month figures, which are half a month
- A line marked as an approved exception that still falls below the threshold, so it stays an expense
- A capitalized asset whose cost still includes a vendor credit issued after the invoice
- A worksheet line using the old useful life for a class the v2 table changed
- A disposal left out of the closeout because it has no class file of its own
What stays with people
- Making every capitalize or expense call before the register changes
- Adopting a useful-life table and approving any reclassification, which is the controller's call
- Confirming in-service dates, which belongs to IT and facilities
- Signing each closeout file before Fin uploads it
Integrations in this workflow
Kylon is not a fixed asset system or a general ledger, and it does not replace either one. It sits across the register, the documents and the install records the team already keeps, and holds the coordination between them.
- Airtable holds the purchase lines and the asset register, including the stored first-month depreciation
- Box holds invoices and vendor credits, and receives the closeout files, one per class plus disposals, in a single upload
- ClickUp holds the IT and facilities install items that set each asset's in-service date
- Gmail carries questions to requesters and vendors, such as whether a purchase was a repair or an upgrade, as drafts a person sends
- Google Drive keeps the capitalization policy, both useful-life tables and the staff accountant's worksheet
- Slack is where IT and facilities post install updates that have not reached ClickUp yet
Where to start
Pick one month and one asset class. Connect the Airtable base with the purchase lines and the register, point Ada at the Box folder where invoices land, and add a single rule to the room guidelines: the register changes only after the assistant controller approves the line in the thread.
“Most lines take a minute. The month holds up because the credit that arrived on the 28th reached the asset it belonged to.”
Set it up with your agent
Open a new Room, add your agent and paste this prompt. It connects the tools, builds the App with you and asks for your rules one step at a time, and nothing goes out until a person approves it.
Set up our fixed asset review desk in this Room. Take it one step at a time and wait for my OK before you move on. 1. Connect Airtable, Box, ClickUp, Gmail, Google Drive and Slack. Tell me which ones still need connecting. 2. Ask me who works this desk: the assistant controller, the staff accountant, the controller, and the IT and facilities leads. Help me invite them to this Room. 3. Build an Asset Review App with columns Proposed, Approved, In Service and Closed, one record per purchase line. Pull the open lines from Airtable and match each to its Box invoice. 4. Read each purchase line against our capitalization policy in Google Drive and its invoice in Box. Propose capitalize or expense, class, useful life, in-service date from ClickUp and first-month depreciation at half a month. Show me any line that fails or needs a question drafted. 5. Compare the staff accountant's worksheet in Google Drive with the approved register in Airtable line by line and list every disagreement. Draft any questions to requesters or vendors as Gmail drafts for a person to send. Do not write to the register until the assistant controller approves each line. The controller approves any reclassification or useful-life table adoption before records move. 6. Write the stage order and who approves what into this Room's guideline so every review period follows it. 7. After one clean period, offer to turn the line review into an Automation. Before you start, ask me for our rules one at a time.
Your first company harness. Where humans and agents run your business together.
More Use Cases
View allProperty Tax Appeals: The Right Parcels Filed Within Each County's Capacity
Parcel triage, filing allocation, manifest review, comparable corrections and appeal letters run through one Kylon room. Agents compute each county's median and check every filing against Airtable, and the tax manager approves each change and each letter.
Utility Bill Validation: Every Bill Checked Against Tariff, Meter and Period Days
Each utility bill is checked against the site register, the tariff in force on each day and any meter swap. Agents do the arithmetic and draft the replies in one Kylon room, and the utilities lead approves every disposition and every message.





