← Help center

Billing and add-ons

PreArrive billing runs through Stripe. The plan picker and add-on steppers are in the app (Billing tab). Invoices, card changes, and cancellation live in the Stripe Customer Portal.

The plans

  • Free: one property, 1 sync source, 10 packets/mo, 3 rules + 3 fees per packet, 1 packet per property. No card needed.
  • Solo — $9/mo: one property (scales to 2 at +$7/mo each), Owner seat included (add more at +$5/mo, up to 3), unlimited rules / fees / packets, unlimited packet variants per property (weekend vs weeklong, peak vs off-season, whole-home vs single-room), custom signing-page branding, optional photo-at-signing.
  • Host — $19/mo: 5 properties (scales to 25 at +$5/mo each), 3 teammate seats included (add more at +$5/mo, up to 7), per-property branding.
  • Pro — $79/mo: 10 properties (scales to 100 at +$3/mo each), 5 teammate seats included (add more at +$5/mo, no cap), custom domain, CSV audit-trail export, REST API + webhooks, priority support.

Annual billing is two months free across the line (Solo $90/yr, Host $190/yr, Pro $790/yr).

Per-tier add-ons

Every paid tier lets you scale by buying quantity-based add-ons without jumping tiers:

  • Solo: extra property +$7/mo (up to 1), extra teammate seat +$5/mo (up to 3).
  • Host: extra property +$5/mo (up to 20), extra teammate seat +$5/mo (up to 4).
  • Pro: extra property +$3/mo (up to 90), extra teammate seat +$5/mo (no cap).

Set add-on quantities right in the Billing tab: use the +/− steppers for extra properties and teammate seats, then click Save & apply. Stripe prorates the change for the current period and charges or credits the difference on your next invoice. Only the team owner can change add-ons.

For invoices, card changes, and cancellation, use the Invoices, card & cancellation button below the steppers. That opens the Stripe Customer Portal.

How limits update

Your effective property + seat caps update the moment you save an add-on change. The app reflects it right away, and a Stripe webhook confirms it shortly after. You don’t need to refresh; the next property-create or teammate-invite uses the new caps.

If you remove an add-on while you’re still over the new cap (e.g., you drop a seat while 5 admins exist), the change goes through, but existing properties and teammates are never deleted. The next property-create or teammate-invite is simply blocked until you’re back within the new cap.

Was this helpful?

Still stuck? Message us — we read every message and reply within a few hours on weekdays.