---
title: White-Label & Brand Override (Pro addon)
description: Rebrand Easy Invoice end-to-end — plugin name, admin menu label, sidebar logo, primary color, PDF / email footers, support URL. Hide every "Upgrade" prompt from end-clients. Required for agencies reselling Easy Invoice as a managed service.
---
Pro · Agency plan
Requires Easy Invoice Pro with an Agency license.
# White-Label & Brand Override
The single highest-value Agency addon. Lets you ship Easy Invoice to end-clients with **your brand** instead of MatrixAddons / Easy Invoice branding — admin menu name, logo, colors, PDFs, emails, support URL, and the version badges.
## When to use it
- You're a WordPress agency building billing systems for clients
- You're a SaaS that bundles invoicing into a larger product
- You don't want clients to know which third-party plugin powers your billing
If you're a single business using Easy Invoice for your own books, this addon is overkill — leave it off.
## Enabling
1. **Easy Invoice → Addons** → activate **White-Label & Brand Override**
2. Open via the **Settings →** link on the card
Settings are stored in one wp_option: `easy_invoice_white_label_settings`. Disabling the addon stops all overrides instantly but **keeps the settings**, so re-enabling restores everything.
## Settings reference
The settings page is organised in four sections.
### 1. Plugin Identity
| Field | What it does | Affects |
|---|---|---|
| **Plugin Name** | Replaces "Easy Invoice" in the **Plugins** listing | `wp-admin/plugins.php` row title + filterable via `all_plugins` |
| **Admin Menu Label** | Replaces "Easy Invoice" in the wp-admin sidebar | Top-level menu item |
| **Menu Icon** | Dashicons class **or** image URL | Top-level menu icon |
The menu icon accepts:
- A **dashicons class**, e.g. `dashicons-portfolio` (validated against `^dashicons-[a-z0-9_\-]+$`)
- A **full URL** to a 16×16-px image (`http(s)` only — `javascript:` / `data:` are rejected)
### 2. Admin UI Design
This is the design-focused section. Let's cover each control.
#### Primary Color
Replaces the indigo accent across every Easy Invoice admin screen. Pick via the color swatch or paste a `#RRGGBB` hex into the text input — they stay in sync. **Reset** clears the override so the default theme returns.
When set, the addon prints a scoped `