Skip to main content

Calendar

The Calendar is YesBill's primary tracking interface. It shows all your active services in a monthly grid and lets you mark each day's status.

YesBill monthly calendar

Views

Monthly Calendar View

The default view shows all services in a grid of days. Each service has a row, and each day has a status indicator:

  • 🟢 Delivered / Visited — Service was received/provided
  • 🔴 Skipped / Missed — Service did not happen
  • Pending — Not yet marked (default)
  • 🔵 Paid — Bill is paid (for subscription/payment types)

Monthly service calendar overview

Weekly Calendar View

Switch to the Weekly tab to see a condensed 7-day view. This is useful for a quick check of the current week without the visual noise of the full month.

Weekly service calendar view

Service Calendar (Per-Service View)

Per-service calendar view

Click on any service name to open its dedicated calendar page with:

  • Day-by-day attendance grid (for delivery/visit types)
  • Monthly active toggle (for utility types)
  • Billing day card with payment status (for subscription/payment types)
  • Yearly view — 12-month paid grid overview

Service Details Panel

Calendar service details panel

Within the service calendar, clicking a specific day or the service details section opens a Service Details panel that shows:

  • Service name, type, and daily/monthly rate
  • Current month's tracking summary (days delivered, days skipped, pending days)
  • Total bill amount accrued so far this month
  • A direct link to the full bill for this service
  • Use the ← → arrows to move between months
  • Click Today to jump to the current month
  • Use the service filter to show/hide specific services

Tips

  • Mark yesterday's status first thing in the morning — it takes 5 seconds
  • Use the keyboard shortcut D for Delivered and S for Skipped (when a day is focused)
  • The calendar remembers your scroll position when you navigate between months