About this tool
Plan home maintenance tasks with due dates, frequency, priorities, and monthly scheduling.
The Home Maintenance Scheduler turns a list of recurring home maintenance jobs into dated actions by adding each task's frequency interval to the date you last did it — weekly 7 days, biweekly 14, monthly 30, quarterly 90, half-yearly 182, yearly 365 — and flagging anything past due as Overdue and anything landing within 7 days as Due Soon. Enter a task's category, frequency, last completion date, estimated hours and cost, and you get a status for every job, a ranked next-actions list, a month-by-month view of when the work clusters, and an annualised budget. It is built for homeowners and landlords who want the servicing calendar and its cost in one place.
Open Home Maintenance Scheduler on AltFTool — it loads instantly in your browser.
Press "+ Add Task" or "Load Preset Pack", then set each job's category, frequency (Weekly to Yearly), last-completed date, Hours and Estimated Cost.
The scheduler adds the frequency interval to the last-completed date and marks every job Overdue, Due Soon, Scheduled, Completed or Need Date.
Read Next Actions, Monthly Schedule Load and the Annual Budget total, then press "Export JSON" to save home-maintenance-plan.json.
You record when a job was last done and the frequency; the next due date and its Overdue / Due Soon / Scheduled status follow automatically.
The next-actions ranking scores overdue tasks highest and adds weight to anything in the safety category, so smoke detectors do not sit below cosmetic jobs.
Each estimate is multiplied by its yearly frequency, turning scattered small amounts into a single maintenance budget figure.
Last completed date plus the frequency in days: 7 for weekly, 14 biweekly, 30 monthly, 90 quarterly, 182 half-yearly and 365 yearly. Leave the last-completed field blank and the task shows as Need Date, because there is no anchor to count from.
Overdue means the computed due date is already in the past; Due Soon means it falls within the next 7 days inclusive. Anything further out is Scheduled, and ticking the completed box moves a task to Completed and drops it out of the next-actions list.
Each task's estimated cost is multiplied by how many times it recurs in a year — 52 weekly, 26 biweekly, 12 monthly, 4 quarterly, 2 half-yearly, 1 yearly — and the results are added. The separate current-cycle figure is the plain sum of the estimates, i.e. what one round of every task costs.
No — the task list lives in the page while it is open, so use Export JSON to keep it. That file holds every task with its category, frequency, dates, hours, cost and notes, which is also how you move the plan to another device.