The brands page: search, filters, grid & table.
Every brand in your portfolio on one screen — searchable, filterable by category, and readable as cards or as a sortable table. Here's what each control does.
Every brand in your portfolio on one screen — searchable, filterable by category, and readable as cards or as a sortable table. Here's what each control does.
The brands page at /app/brands is your portfolio's home: every brand you've saved, each with its SKU count, average margins, GP per case, and publish status. This tutorial walks the page control by control — the search box, the category chips, the two views, and the three buttons in the header.
Type in the search box to filter by brand or market name, click a category chip to narrow by product type, and use the Grid / Table toggle to switch between cards and a sortable table. + New Brand opens the template picker; Import Portfolio and Request Pricing sit beside it in the header.
Across the top sits the page header with three buttons: Import Portfolio, Request Pricing, and + New Brand. Below it, a toolbar holds the search box, a running count of your portfolio ("3 brands · 5 markets"), and the view toggle. The brands themselves fill the rest of the page — as cards or as table rows, your pick.
Two things adapt to the role on your profile. The heading reads Brands for suppliers, Brand Book for distributors, and Your Shelf for retailers. The location column follows suit — Market, Territory, or Store — but the machinery underneath is the same for everyone. On plans with a finite market allowance, a small usage pill sits next to the count — it turns amber as you approach the ceiling and red when you reach it; the current allowances live on the pricing page.
If you haven't created anything yet, the page shows an empty state with a single Create Your First Brand button instead — the fastest route from zero is the saving brands tutorial.
The search box filters as you type, and it matches on two fields: the brand name and the name of every market attached to the brand. That second part is easy to miss and very useful — type "Texas" and you get every brand you sell in Texas, whatever it's called. When nothing matches, the page says so plainly: "No brands match your search."
When your portfolio spans more than one product category, a row of filter chips appears above the toolbar: All, then one chip per category you actually have — Beer, Wine, Spirits, Hemp / Non-Alc, Soda / Energy, and Other — each with a count. Chips and search combine: a brand must satisfy both to stay visible. If everything you own is one category, the chips stay hidden; there's nothing to filter.
The Grid / Table toggle at the right end of the toolbar switches how the same list renders. Alculator picks a sensible default — cards for a small portfolio, the table once you're at five brands or more — and then remembers whichever view you chose last.
Table view is built for scanning and sorting. Columns: Brand, your location column (Market / Territory / Store), SKUs, Dist %, Retail %, GP / Case, Added, Edited, and Status. Click any header to sort; click again to flip the direction. A brand sold in several markets shows "Multiple" with a small chevron — click it to expand one sub-row per market, each with its own SKU count, margins, GP, and publish status. The ⋯ menu at the end of every row (and every market sub-row) collects the actions: Edit, Export as CSV, Excel, or Google Sheets, Publish, Share, and Delete. Formats or actions your plan doesn't include carry a small lock and open an upgrade prompt instead.
Grid view trades density for glanceability — the same data as cards, covered next.
Each card is a one-brand dashboard:
How markets shape those blended numbers — and how to split a brand across territories in the first place — is the subject of Markets & Territories.
Click + New Brand and the template picker asks "What are you pricing?" — Beer, Wine, Spirits, Hemp / Non-Alc, Soda / Energy, or Start from Scratch. Pick a category and Alculator creates the brand with that category's margin defaults and a few realistic sample SKUs, then drops you straight into the editor to overwrite them with your own products. Start from Scratch skips the samples. What each template pre-loads is documented in Category Templates.
The category you pick also becomes the brand's type — which is exactly what the filter chips filter on later.
The other two header buttons cover the cases where the pricing already exists somewhere else.
Import Portfolio — a feature on Pro and up — accepts a spreadsheet (.xlsx or .csv) of your whole book. Alculator reads every sheet, groups rows into brands, matches them against brands you already have, and shows a preview where you include or exclude each brand group before anything is written. The full walkthrough, including how columns are recognized, is in Importing Portfolios.
Request Pricing — a Trade feature — flips the direction: instead of typing a supplier's numbers, you generate a link, send it, and the supplier fills in their own products and pricing on a form branded with your name. Responses land in a Pricing Requests inbox at the top of this page, where each request shows as Pending, Viewed, or New, and an Accept button turns a submission into a brand in your list. See Requesting Pricing for the distributor side and Responding to Requests for the supplier side.
Both buttons are visible on every plan; when your plan doesn't include the feature, the button carries a small Pro or Trade badge and opens an upgrade prompt. Plan specifics live on the pricing page.
Create a free account, save your first brand, and the brands page starts earning its keep.
Create a Free Account →