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.
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
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. 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. 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.
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. 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. 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. 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. 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.
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?