Project budget
The estimate: what you plan to buy and what you expect it to cost. A budget does not move money and is not counted as spend.
Plan major farm work, compare the estimate with real purchases, account for cash in a custodian's hands, and keep the evidence together from first budget to archive.
Use a project for work that takes several purchases or needs one clear outcome: a borehole, store, fence, equipment purchase, land improvement, or another major farm initiative. The project keeps the plan, recognized costs, receipts, funding custody, and history connected without counting the same money twice.
The estimate: what you plan to buy and what you expect it to cost. A budget does not move money and is not counted as spend.
The actual: a linked cost transaction created when a real purchase is recorded. This is what increases the project's Spent total.
Farm money entrusted to a person for project work. Handing it over is not an expense; an approved spend from the float is.
From the Projects overview, choose New project. The current dialog asks only for the information you can use from this workflow:
FarmSentry applies the farm's configured currency and creates the project with Planning status. Choose Save project, or use Save & add another for batch setup. On a keyboard,Cmd/Ctrl+Entersaves the project.
One budget row is one planned item. Give it an item name, then enter a quantity and unit price or enter the total directly. Quantity × unit price calculates the total; a typed total overrides that calculation when a supplier quote differs.
| Item | Quantity | Unit | Unit price | Total | Section |
|---|---|---|---|---|---|
| Iron sheets (3m) | 35 | pcs | 1,000 | 35,000 | Materials |
The overview starts on Active and remembers the last view used for each farm. Choose a view to answer a specific question:
Planning, Active, and On hold projects.
Any normal project whose actual spend is greater than its budget.
Projects with Completed status.
Projects with at least one actual expense that has no receipt.
Active projects counts Planning, Active, and On hold projects. Committed budget, Spent, and Remaining total only those active projects. When the active total is negative, the fourth card changes from Remaining to Over budget.
Click a desktop row or use Open project on a phone. The list shows the type, status, budget, spend, remaining amount, percentage spent, and receipt coverage; owners and managers also get quick expense and archive actions.
The headline cards separate four different figures so custody is never mistaken for a cost:
Budget
Sum of budget-line totals.
Dispensed
Cash handed out on non-cancelled floats, including top-ups, minus returned cash.
Spent
Sum of linked Finance costs.
Remaining
Budget minus Spent; shown as Over budget when negative.
The progress bar shows Spent as a percentage of Budget and is visually capped at 100%. If there is spend but no budget, the displayed calculation is 100%.
Planned rows grouped by section, with item, quantity, price, total, and category.
Recognized costs with date, description, vendor, category, budget-line match, receipt state, and amount.
Each line's planned amount, matched actual spend, and amount left or over. Unmatched costs appear separately.
Missing-evidence warnings plus links to attached receipt files.
A time-ordered event history that describes the change, the person when available, and when it happened.
Project-earmarked floats with custodian, status, amount issued, and cash still in hand.
There are three supported paths into project actuals. Each ends in one linked Finance cost transaction; the steps before that point are not spend.
Choose Log expense and enter the amount, optional receipt, vendor, category, date, payment method, payment status, and notes. On the project detail page you can also match a budget line or leave the cost Unbudgeted.
Saving creates a normal Finance expense linked to the project immediately, so it appears in Finances and the project's Spent total. The form defaults to Cash and Paid, but both values are visible and can be changed before saving.
The overview's Log expense dialog does not load budget lines. Log from the project page when the purchase needs a line match.
Attribute the Request to an eligible project and, optionally, a budget line. Filing or approving it does not change project totals. When an approver marks the Request paid, FarmSentry creates the linked Finance expense for the approved amount; only then does it appear in project actuals and Finances.
A spend logged against a project-earmarked float inherits that project by default and can carry a budget-line match. Drafting or submitting the spend does not create an expense. Approval posts the linked paid Finance cost, which is when project Spent increases. Voiding an approved spend removes that Finance cost and reverses the project actual.
Select Dispense funds when an owner or manager is handing farm money to a custodian for project purchases. FarmSentry opens a project-earmarked Petty Cash float; it does not create an expense or revenue.
The Funds card shows non-cancelled floats, each custodian, its status, total issued, and amount still In hand. Reconciliation, cash counts, returns, spend review, and final closure belong in Petty Cash because that module owns the custody record.
| Status | Current behavior |
|---|---|
| Planning | Included in active totals; budget editing and new direct-expense logging remain available; new funds can be dispensed. |
| Active | Included in active totals; budget editing and new direct-expense logging remain available; new funds can be dispensed. |
| On hold | Included in active totals; budget editing and new direct-expense logging remain available; new project funds cannot be dispensed. |
| Completed | Shown in the Completed view; budget edits and new direct project expenses are disabled. |
| Cancelled | Removed from active totals; budget edits and new direct project expenses are disabled. |
The status selector allows movement between any of these statuses; there is no required sequence. Marking Completed or Cancelled asks for confirmation because it stops budget changes and new direct expenses. Changing to another status reopens those controls when that status permits them. An open float warning does not close the float for you.
Archiving is separate from status. It removes the project from normal views and totals while preserving its budget, expenses, receipts, funds, status, and history. Owners and managers can restore it from Archived projects, and restoration returns it with the same lifecycle status. The normal UI does not permanently delete project records.
An expense is marked missing when it has no receipt URL and no linked receipt file. The overview's Missing receipts view finds affected projects, while the project's Receipts tab identifies each expense by vendor or description, amount, and date.
The project overflow menu downloads PDF, Excel, or CSV statements. Project statement downloads are available on Essentials and Premium. On the Free plan, the menu explains the requirement and links to plan information instead of starting a download. Statements cover the project summary, budget-versus-actual information, expenses, and format-specific audit data; they do not currently include the Funds card or float table.
Create projects, edit budgets, change status, archive or restore, attach project receipts, and dispense funds. A manager's direct project expense is also subject to the farm's expense policy and manager approval limit; when owner approval is needed, file a Request instead.
View projects, budgets, expenses, receipts, variance, funds, and event history without mutation controls. A reader can download a statement when the farm plan includes product exports.
No. A budget is only the estimate and never creates a Finance transaction.
No. Dispensing opens or adds custody to a Petty Cash float. Spend is recognized only after a spend is approved and posts its Finance cost.
Check the source workflow. A project Request must be marked paid, and a Petty Cash spend must be approved, before either creates the Finance cost counted by Projects.
No. The current project interface has no metadata editor. It exposes status and budget controls, but not edits to the project name, type, dates, description, or capital flag after creation.
Yes. The status selector has no enforced transition sequence. Owners and managers can move a Completed or Cancelled project back to Planning, Active, or On hold when it is not archived.
A float earmarked to the project is still Open or In review. Open it from the Funds card, then close it after completing the Petty Cash reconciliation work—or cancel it if it is unused and that action is offered. Then archive the project.