Company Details
Configure company identity, locale, tax defaults, and fiscal year in Admin › Setup.
Overview
Company Details is the primary identity and locale screen for your Signals instance. Changes save to the settings table and reload the page so the global header reflects the company name.
Where it lives
Route: /admin/settings/company (admin.settings.company)
Open Admin → Setup → Company Details. Requires admin access (EnsureAdmin middleware).
Key fields
| Field | Setting key | Notes |
|---|---|---|
| Company Name | company.name |
Required |
| Country | company.country_code |
ISO alpha-2; changing country auto-fills related defaults |
| Timezone | company.timezone |
PHP timezone identifier |
| Currency | company.base_currency |
ISO 4217 from enabled currencies |
| Default Tax Rate | company.tax_rate |
0–100% |
| Tax Label | company.tax_label |
e.g. VAT, GST |
| Date / Time Format | company.date_format, company.time_format |
Display defaults |
| Fiscal Year Start | company.fiscal_year_start |
Month 1–12 |
Workflows
- Edit fields and click Save Changes.
- Changing Country pulls timezone, currency, tax, and date/time defaults from the country record when available.
- On mount, countries and currencies are seed-checked if missing.
Related
- Admin Panel — full admin overview
- Warehouses — locations used with company country defaults