From ff0edaafdb336075bbd6d11a99be6c9fa2e20098 Mon Sep 17 00:00:00 2001
From: Danny White <3104761+dnywh@users.noreply.github.com>
Date: Thu, 12 Mar 2026 16:41:37 +1100
Subject: [PATCH] chore(studio): tax ID banner copywriting (#43682)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
## What kind of change does this PR introduce?
Copywriting improvements
## What is the current behavior?
The “missing tax ID” banner:
- Is longer than it needs to be
- Therefore overflows on smaller viewports
- Has unnecessarily qualifications despite having a dismiss button
- Has funky capitalization
## What is the new behavior?
- Tighter copywriting with less redundancy
| Before | After |
| --- | --- |
|
|
|
---
.../components/layouts/AppLayout/TaxIdBanner.tsx | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/apps/studio/components/layouts/AppLayout/TaxIdBanner.tsx b/apps/studio/components/layouts/AppLayout/TaxIdBanner.tsx
index c190f818400..a025743c5cc 100644
--- a/apps/studio/components/layouts/AppLayout/TaxIdBanner.tsx
+++ b/apps/studio/components/layouts/AppLayout/TaxIdBanner.tsx
@@ -1,4 +1,5 @@
import { LOCAL_STORAGE_KEYS } from 'common'
+import { useOrganizationCustomerProfileQuery } from 'data/organizations/organization-customer-profile-query'
import { useRouter } from 'next/router'
import { TAX_IDS } from '@/components/interfaces/Organization/BillingSettings/BillingCustomerData/TaxID.constants'
@@ -6,7 +7,6 @@ import { HeaderBanner } from '@/components/interfaces/Organization/HeaderBanner'
import { InlineLink } from '@/components/ui/InlineLink'
import { useLocalStorageQuery } from '@/hooks/misc/useLocalStorage'
import { useSelectedOrganizationQuery } from '@/hooks/misc/useSelectedOrganization'
-import { useOrganizationCustomerProfileQuery } from 'data/organizations/organization-customer-profile-query'
const SUPPORTED_TAX_ID_COUNTRIES = new Set(TAX_IDS.map((t) => t.countryIso2))
@@ -50,12 +50,12 @@ export const TaxIdBanner = () => {
return (
- If you are a registered business, please{' '}
- add a Tax ID to your
- billing settings. Not applicable for individual users.
+ Registered businesses should{' '}
+ add a tax ID to their
+ billing details
>
}
onDismiss={() => setIsDismissed(true)}