Skip to main content

Daily Tracking

Daily tracking is the core activity in YesBill. You spend a few seconds each day marking your service statuses.

How to Mark a Day

From the Calendar View

Date marking modal

  1. Navigate to the current month using the Calendar in the sidebar
  2. Find the row for your service (e.g. "Morning Milk")
  3. Click the day cell — a date modal opens
  4. Select Delivered or Skipped (for home delivery) / Visited or Missed (for visit-based)
  5. Click Save to confirm the status

From the Service Calendar Page

Daily tracking service calendar

  1. Click a service name to open its individual calendar
  2. Click any day in the attendance grid
  3. The day toggles between states with each click

Tracking History

Service calendar with tracking marks filled in

As you mark days throughout the month, the calendar fills in with colour-coded status indicators. Green cells are delivered/visited days, red cells are skipped/missed days, and grey cells are still pending. This filled-in view makes it easy to spot any gaps before the month ends.

Status States

StatusColourMeaning
PendingGreyNot yet marked
Delivered / VisitedGreenService happened
Skipped / MissedRedService didn't happen
note

Pending days are excluded from the bill calculation — only Delivered/Visited days count towards your bill.

Editing Past Days

You can mark or edit any day in the current and previous months. To go back further, navigate to the previous month using the arrow buttons.

Bulk Marking

Coming soon: ability to mark multiple days at once (e.g. mark all Sundays as Skipped).

Best Practices

  • Daily habit: Mark yesterday's status when you sit down in the morning
  • Monthly habit: Before month end, check for any Pending days and mark them
  • Don't worry about errors: You can always click a marked day to change its status