Skip to content

Billing cycle and invoices

How monthly vs yearly billing work, what proration looks like, and where to find invoices.


You want to know when you’ll be charged, what the charge represents, and where to download the invoice.

Role
Team Owner
Surface
Web
Plan
Plus · Business · Enterprise
Affects
Plus is billed by the App Store or Google Play, Business and Enterprise by Stripe

Business and Enterprise use centralized, seat-based billing: one person (usually the Team Owner) supplies the payment method, and every member is a billable seat charged to that one method. Billing runs through Stripe, which issues a full invoice (downloadable PDF) plus a payment receipt.

Go to Settings → Plan & Billing. You’ll see:

  • Plan badge: name + Active state
  • Per-seat price and total per month
  • Member count, photo usage with a progress bar
  • Next billing on [date]
  • View invoices link → all past invoices (PDFs from Stripe)
  • Manage Subscription link → update payment method or cancel

Plus and the legacy Pro subscriptions are billed by the App Store (iOS) or Google Play (Android), not by Stripe. Manage them in your App Store / Play account → Subscriptions, not in Teamspace. The store hosts the billing and provides a receipt only. It does not issue a Timemark invoice. A formal invoice for expensing is a Business (Stripe) feature.

  • The cycle starts on the day you first paid.
  • At the start of each cycle, you’re charged a flat per-seat total.
  • If team size changes mid-cycle, Stripe prorates:
    • Adding a member: charged for the remaining days of the cycle.
    • Removing a member: credited the unused days.
  • The proration shows up on the next invoice as separate credit / new-charge lines that net out.

Worked example: cycle starts on the 4th of each month, your seat price is P, you add 1 member on the 14th, the cycle is 30 days long. Charge for the new member ≈ P × (30 − 10) / 30 ≈ 0.67P. That line lands on next month’s invoice.

This is why a mid-cycle invoice total may not equal seat price × seats.

  • You prepay for a fixed number of seats for 12 months.
  • Removing a member does not refund the seat. The seat is freed to reassign.
  • Adding a member into a free seat is included.
  • Adding beyond your prepaid pool may auto-purchase more seats or block the add. Check the prompt at add time.

Stripe invoices show:

  • Period (e.g., “May 4, 2026 to Jun 4, 2026”)
  • Line items: one per seat × period, plus any prorated credits / charges from mid-cycle changes
  • Subtotal, tax (if applicable to your region), total
  • Payment status: Paid / Open

Download the PDF from View invoices.

  • Pricing is set by region and local purchasing power. Timemark sets the per-seat price by country and currency, so the US number on the public pricing page is only a reference. The authoritative amount for your team is the price shown at Stripe checkout and afterward on Settings → Plan & Billing.
  • There’s no per-seat opt-out. Every member you add to a Business team is a billable seat.
  • Centralized billing doesn’t combine across teams. If your org runs multiple Teamspaces, each is billed separately. Merging billing across teams is an Enterprise-only capability (see Enterprise plan).
  • Tax handling varies by country. If you don’t see tax on your invoice but you expect one (e.g., VAT, GST), contact support with your business tax ID. Stripe can be configured to add it.
  • Currency follows your Stripe customer setup. It depends on the region Stripe identifies for your team. You may be billed in USD, EUR, GBP, or another supported currency.
  • The total on the Plan & Billing page is “current run rate.” A mid-cycle invoice that includes proration won’t equal that number exactly.

Last updated: