Skip to content
SpodusHelp Center
Contact supportOpen Spodus
Welcome
Get started
    • Set up your workspace
    • Find your way around
    • Search & Command K
    • Your profile
    • Language & time zone
    • Notifications
    • Quick capture & notepad
    • Customize Home
    • Import a spreadsheet
    • Import from your email
    • Merge duplicates
    • Export to CSV
    • Spodus for sales teams
    • Spodus for project leads
    • Spodus for finance
    • Spodus for support
Product
    • Contacts and companies
    • The record page
    • Edit fields inline
    • Notes on a record
    • Comments and @mentions
    • Files on a record
    • Linked records
    • Log calls and meetings
    • Owners and deleting
    • Capture and convert leads
    • Your deal pipeline
    • Win or lose a deal
    • Emails on a record
    • Call from Spodus
    • Filter, sort and group
    • Save a view
    • Table view
    • Board view
    • Calendar and timeline
    • Columns and fields
    • Edit statuses
    • Bulk edit
    • Spaces and boards
    • Gallery and org chart
    • Share a view link
    • Manage tasks
    • Subitems and checklists
    • Time-block your week
    • Home and Ask Spodus
    • Ask about a record
    • Ask from any page
    • Summarize and draft replies
    • Let Spodus do the chasing
    • Ask about a file
    • Slash prompts
    • Your chats
    • Dictate a question
    • Models and credits
    • Announcements
    • Create events
    • Calendar views
    • Add a video call
    • Find time to meet
    • Edit repeating events
    • Connect your calendar
    • Calendar settings
    • Team chat channels
    • Direct messages and threads
    • Message to task
    • Saved and pinned
    • Connect your email
    • Send an email
    • Shared inbox
    • Block senders
    • Run a client project
    • Milestones
    • Project profit
    • Close out a project
    • Plan team capacity
    • Notes
    • Write a doc
    • Write with Ask Spodus
    • Share a doc
    • Ask your docs
    • Organize your docs
    • Doc templates and export
    • Doc settings
    • Set up Revenue
    • Tax rates and services
    • Invoice design
    • Currencies
    • Revenue overview
    • Send a quote
    • What clients see
    • Quote payment terms
    • Quote to invoice
    • Send an invoice
    • Bill unbilled work
    • Record a payment
    • Chase overdue invoices
    • Credit notes
    • Client statements
    • Track expenses
    • Contracts and retainers
    • Send for signature
    • Change quotes
    • Export to accounting
    • Turn on the client portal
    • Invite a client
    • What your client sees
    • Milestone approvals
    • Contracts in the portal
    • Set up support
    • Routing rules
    • Set up SLAs
    • Answer tickets
    • Create a ticket
    • Ticket details
    • Macros
    • Help articles
    • Your help portal
    • Website widget
    • Support overview
    • Track time
    • Weekly timesheet
    • Timesheet approvals
    • Team hours and insights
    • Timesheet settings
    • Add a person
    • Teams
    • Org chart
    • Onboarding checklists
    • Employee documents
    • Request time off
    • Leave policy
    • Performance reviews
    • Workload
    • Build a dashboard
    • Sales reports
    • Revenue reports
    • Support reports
    • Time reports
    • Set a goal
    • Track goals
    • Approvals
    • Your first automation
    • Triggers
    • Actions and conditions
    • Automate from a view
    • Run history
    • Canvas view
    • Automation settings
    • Webhooks
    • Build a form
    • Form logic
    • Design and settings
    • Publish and embed
    • Form responses
    • Create a sequence
    • Sending settings
    • Enroll contacts
    • Manage recipients
    • Sequence stats
    • The outbox
    • Unsubscribes
    • Share a mailbox
Account and admin
    • Invite your team
    • Roles & permissions
    • Security settings
    • Turn modules on and off
    • Custom fields
    • Custom boards
    • View packs
    • Trash
    • Join a team workspace
    • Two-factor sign-in
    • Sign in with Google
    • Reset your password
    • More than one workspace
    • Sample data
    • Leave a workspace
    • Workspace branding
    • Team access
    • Hand over a member's work
    • Apps
    • API keys and webhooks
    • Audit log
    • Share a board with people
    • Export and delete your data
    • Plans and billing
    • Go-live checklist
Resources
  • Blog
  • Security
  • Status
  • Contact support

Projects·Updated Oct 16, 2026

Milestones

Break a project into dated milestones, link tasks so progress rolls up, mark them done or missed, and turn a milestone into an invoice for its amount.

A milestone is a named date on a project, like "Design sign-off". Use milestones to break a project into stages, show the client where things stand, and bill a fixed fee in parts.

Things to know

  • A milestone has a Name, Project, Phase, Due date, Owner, Status and Amount.
  • Phase is Discovery, Design, Build, Review, Launch or Support.
  • On the project's Overview, a milestone's status is Upcoming, Done or Missed.
  • Tasks with a milestone set in their Milestone field count toward its progress.
  • Create invoice needs the Revenue module.

Add a milestone

  1. Open the project's full page.
  2. On the Overview tab, in Milestones, click Add milestone (the + icon).
  3. Type the milestone name and pick a date.
  4. Click Add, or press Enter.

To fill in more, such as Phase, Owner or Amount, use New milestone on the project's Milestones tab instead. It opens the full form, already linked to the project.

Track progress

The Milestones tab lists the project's milestones by date, with a progress bar from their linked tasks. A milestone with no linked tasks shows No tasks.

When every linked task is closed and the milestone isn't done yet, click Complete on its row to mark it Done.

On the Overview, click a milestone's status to change it to Upcoming, Done or Missed, or click Remove to delete it. The Next milestone card shows the next one due.

Invoice a milestone

  1. Set the milestone's Amount.
  2. On the project's Overview, click the milestone's status.
  3. Click Create invoice.

A new invoice opens for the project's client, with one line at the milestone's amount. Check it and save it. Once it's billed, the milestone shows the invoice number, and the menu offers Open invoice instead.

On a Fixed fee project, the next milestone with an amount that hasn't been billed is also what Spodus offers to invoice when the project finishes. See Close out a project.

Related

  • Run a client project
  • Milestone approvals
  • Send an invoice
  • Close out a project
PreviousRun a client projectNextProject profit
© 2026 SpodusPrivacyTermsStatusspodus.com

On this page

  • Things to know
  • Add a milestone
  • Track progress
  • Invoice a milestone
  • Related