Browse
On this page

Set your company's currency and timezone, and find billing, URL and schedule defaults nearby

Company Profile holds Currency and Default Timezone directly, and points to where Domains & URLs, Scheduled Jobs, and Billing & Pricing keep their own defaults.

You need An account with view access to Settings - saving any of these fields needs the tenant's own owner email or an internal Admin/Super Admin.

What you will have

  • Know that Currency only changes display formatting, and never converts stored amounts.
  • Confirm Default Timezone accepts any of 400+ IANA zones, not a short regional list.
  • Know why there is no per-client timezone override, and what does honor a client's own timezone instead.
  • Find Portal Base URL on Domains & URLs, and know what it is used for.
  • Read the Scheduled Jobs list to see how job cadences, Pause/Resume and Run Now work.
  • Find where Billing & Pricing keeps its own net terms, invoice numbering, sales tax rate and proration defaults.

Why it works this way

Company Profile answers common 'where is X' questions about company-wide settings, but several of those settings are edited on their own page rather than here - this walkthrough follows each pointer to the page that actually owns it, since Currency, Domains & URLs, Scheduled Jobs, and Billing & Pricing are each edited in exactly one place.

The Default Timezone step picks an unfamiliar zone without saving, only to show how far the picker's own list reaches - it is not a change this walkthrough leaves in place.

Steps

  1. Open Settings > Company > Company Profile and find the Currency field.

    Currency is the ISO 4217 code used across invoices, estimates and billing. Changing it only changes the display symbol and locale formatting - the system does not perform conversion, so a switch mid-stream leaves historical invoice totals at their original numeric value, now shown with the new symbol.

    Open Settings > Company > Company Profile and find the Currency field.
  2. Open the Default Timezone picker and choose a zone outside your own region.

    The picker lists every IANA timezone the platform runtime knows - 400+ zones, alphabetical, each carrying its own current GMT offset. This walkthrough picks Pacific/Kiritimati (GMT+14), a zone nowhere near the shipped default, to show the list reaches this far. The same full list backs the per-user picker on My Settings > Display and the client portal's own Settings page.

    Note: This selection is never saved in this walkthrough - Default Timezone stays on its usual value.
    Open the Default Timezone picker and choose a zone outside your own region.
  3. Know that a per-client timezone override does not exist on the client page.

    The SLA business-hours clock honors a client organization's own timezone when one is set on its record, and the client-metrics window does the same - everywhere else, rendered timestamps, cron schedules and time-entry day bucketing follow this instance's Default Timezone instead. There is currently no client-page control for setting that per-client value. An individual staff member can still set a personal timezone in My Settings > Display, which changes how their own dashboards and reports bucket days, not what timestamps show to anyone else.

  4. Open Settings > Company > Domains & URLs and find Portal Base URL.

    This is the one public address the portal runs at, used in outgoing emails and any links sent to clients - there is no separate client address and admin address. Leave it blank and the portal auto-detects it from the host serving it; this tenant already shows its own detected address.

    Open Settings > Company > Domains & URLs and find Portal Base URL.
  5. Open Settings > System > Scheduled Jobs to see how cadences work.

    Every background job lists its own fixed cadence, a Pause/Resume toggle, and a Run Now button rate-limited to once per minute. Device Sync runs every 5 minutes and Email Inbox Polling runs every 30 seconds, visible further down the same list; other jobs run hourly, daily, or on their own schedule. Cadences are tuned in code, not edited on this page - Pause only stops a job from firing, and a cadence changed in code takes effect the next time the cron container starts.

    Open Settings > System > Scheduled Jobs to see how cadences work.
  6. Open Settings > Billing & Pricing > Invoice Settings and find Numbering & Terms.

    Invoice Net Terms sets the default payment terms for generated invoices - Due on Receipt, or Net 15/30/45/60. Invoice Number Prefix and Invoice Starting Number set what new invoices increment from. These are tenant-wide defaults; a client's own Billing tab can override them individually.

    Open Settings > Billing & Pricing > Invoice Settings and find Numbering & Terms.
  7. Open Settings > Billing & Pricing > Sales Tax and find Default Sales Tax Rate.

    This rate applies to new invoices, entered as a percent - the system stores the decimal automatically. It is ignored while QuickBooks is connected, since QuickBooks then owns tax and computes it on push.

    Open Settings > Billing & Pricing > Sales Tax and find Default Sales Tax Rate.
  8. Open Settings > Billing & Pricing > Plans & Pricing and find Prorate Onboarding and Prorate Mid-Cycle Changes.

    Prorate Onboarding prorates the first billing cycle when a new plan is added mid-cycle. Prorate Mid-Cycle Changes generates prorated charges when a client's user or device count increases mid-cycle, added to the next invoice. Both are off by default on this tenant.

    Open Settings > Billing & Pricing > Plans & Pricing and find Prorate Onboarding and Prorate Mid-Cycle Changes.

Other ways to do this

All Settings search

Open Settings > System > All Settings and search by field name - Currency, Portal Base URL, Sales Tax Rate and the rest all show up with a link straight to the page that edits them.

You know roughly what a setting is called but not which group in the Settings tree owns it.

If it did not work

  • If Currency or Default Timezone will not save, check for a validation message under the field - they share the same top and bottom Save buttons as Company Name and Company Phone on the same page.
  • If Portal Base URL looks wrong, remember it auto-detects from the host serving the portal when left blank - clear it and reload rather than typing a guess.
  • If Default Sales Tax Rate never seems to apply, confirm whether QuickBooks is connected - QuickBooks owns tax and computes it on push, ignoring this rate entirely.

Questions this page answers

Does changing Currency convert existing amounts?

No. Currency only changes the display symbol + locale formatting for new and existing amounts (e.g. switching to MXN renders all stored numbers with peso formatting). The portal does not perform currency conversion; if you change currency mid-stream, historical invoice totals stay as their original numeric value but render with the new symbol. Convert manually if you need historical re-stating.

Can I pick any timezone?

Yes - the timezone picker lists every IANA zone the platform runtime knows (400+), not a short regional list. Options are alphabetical, which groups regions naturally, and each label carries the zone's current GMT offset, correct across daylight-saving transitions. The same full list backs the per-user picker in My Settings > Display and the client portal's Settings page.

Can different clients run on different timezones?

Partially. The SLA business-hours clock honors a client organization's own timezone when one is set on its record; everything else - rendered timestamps, cron schedules, time-entry day bucketing - follows the instance Default Timezone set here. There is currently no client-page control for a per-client timezone. Individual staff can set a personal timezone in My Settings > Display, which changes how their dashboards and reports bucket days, not what timestamps show.

What are portal URLs?

Settings → Company → Domains & URLs configures your Portal Base URL, the public address the portal runs at (for example https://portal.yourcompany.com). It is used in outgoing emails and any links sent to clients. Leave it blank to auto-detect from the host the portal is served on. This is a single portal URL, not separate client and admin addresses.

How do cron schedules work?

Settings → System → Scheduled Jobs lists every automated background job with its cadence, a pause/resume toggle, and a rate-limited Run Now. Device sync runs every 5 minutes, email polling every 30 seconds, and others on hourly, daily, or monthly schedules. A changed cadence takes effect when the cron container next starts.

What does billing configuration control?

Billing defaults live under Settings → Billing & Pricing. Invoice Settings sets default payment terms (net days), the invoice number prefix, and the starting invoice number. Sales Tax sets the default sales-tax rate, and Plans & Pricing sets proration behavior. These defaults apply when creating new invoices unless overridden per client.

Was this helpful?

Last validated 2026-09-16