# Venue settings tab audit
Audit scope: the Venue tab in `resources/views/company-admin/settings/index.blade.php` and its `CompanyAdminController@updateSettings` save path.
| Input | Persistence | Runtime consumer | Status |
|---|---|---|---|
| `vat_rate` | Saved to `Company.vat_rate` and applied to venues without an explicit override | Booking and invoice VAT calculations, plus `VenueSettings::effectiveVatRate` | Implemented |
| `vat_included_in_price` | Saved to `Company.vat_included_in_price` and applied to venues without an explicit override | Initial booking price calculation and company/model data | Implemented for booking pricing; invoice display remains based on its existing invoice tax model |
| `municipality_name` | Saved to company-level `VenueSettings` | `TouristTaxService` uses it to locate an active `TouristTaxRate` when no municipality ID exists | Implemented |
| `tourist_tax_type` | Saved to company-level `VenueSettings` | Used by `TouristTaxService` when a custom rate is configured | Implemented |
| `tourist_tax_rate` | Saved to company-level `VenueSettings` | Creates the effective runtime tourist-tax rate used for booking calculations | Implemented |
| `tourist_tax_included_in_price` | Saved to `VenueSettings` | Percentage tourist tax extraction uses the included-price formula | Implemented for percentage tourist tax |
| `tourist_tax_exempt_for_locals` | Saved to `VenueSettings` | `TouristTaxService::isBookingExempt` exempts BG clients | Implemented |
| `check_in_time` | Saved to `VenueSettings` | `CheckInService` uses the configured time when validating early arrival | Implemented |
| `check_out_time` | Saved to `VenueSettings` | Company-admin checkout endpoints use it when enforcing late checkout | Implemented |
| `allow_early_check_in` | Saved to `VenueSettings` | `CheckInService` permits early arrival when enabled | Implemented |
| `allow_late_check_out` | Saved to `VenueSettings` | Company-admin checkout endpoints permit late checkout when enabled | Implemented |
The cross-setting ESTI reset was removed: Venue saves no longer write ESTI fields that are absent from the form.