# Hardware step 1: stores, yard and settings

> Add each hardware store and lumber yard as a location and switch on sub-units, warranties and the other settings a hardware business needs.

Source: https://docs.smartposhub.com/business-types/hardware/step-1-stores-yard-and-settings/  
Last updated: 2026-10-30  
Product: SmartPOS Hub (https://smartposhub.com)

Start by telling SmartPOS Hub where you sell and hold stock, then switch on the settings a hardware store uses every day. This page covers business locations for stores, yards and warehouses, and the handful of switches in **Settings › Business Settings** you need before you load products.

## Before you start

- You can sign in as the owner or an admin.
- You know which sites hold their own stock (store, lumber yard, back warehouse).

## Add a location for each store and yard

1. Open **Settings › Business Locations** and click **Add**.
2. Enter the **Name** (for example Hilliard Store & Lumber Yard), the address and contact details.
3. Choose the **Invoice scheme** (number prefix) and the **Invoice layout** for POS and for sales. Use a different prefix per site if you want to see at a glance where a sale was made.
4. Optional: set a **Default Selling Price Group** for a counter that mainly serves contractors.
5. Save. Repeat for each site. Use **Settings** on a location row for its other per-location options.

![Business Locations list with Clintonville Store and Hilliard Store & Lumber Yard, each with location ID, address, invoice scheme and layouts](https://docs.smartposhub.com/_astro/locations.Cs0NT_uh.png) (web app page: `/business-location`)
*Two sites: a store and a store with a lumber yard. Each has its own stock, invoice numbering and layouts.*

**Note:** 
Your plan may limit the number of locations. **Settings › Package Subscription** shows the limit. See [Business locations](https://docs.smartposhub.com/start/locations/) for every field.

## Switch on the settings a hardware store needs

Open **Settings › Business Settings** and check these tabs, then click **Update Settings**.

| Tab | Setting | Why |
|---|---|---|
| **Product** | **Enable Sub Units** | Sell by the box and by the piece, or by the coil and by the foot ([step 2](https://docs.smartposhub.com/business-types/hardware/step-2-units-boxes-and-lengths/)) |
| **Product** | **Enable Brands** | Filter and report by tool and paint brand |
| **Product** | **Enable Warranty** | Attach a warranty to power tools and print it on the invoice |
| **Sale** | **Enable Sales Order** | Take special orders (doors, windows) for later delivery |
| **Sale** | **Allow Overselling** | Only if you sometimes sell stock before the delivery is entered |
| **Purchases** | **Enable Lot number** | Optional: trace a batch of treated lumber or a paint batch |

## Check which modules are on

On the **Modules** tab of **Settings › Business Settings** you see each module as a card. A hardware store normally keeps **Purchases**, **Add Sale**, **POS**, **Stock Transfers**, **Stock Adjustment**, **Expenses** and **Account** on. Optional extras:

- **Order options & personalisation** to record cut sizes, paint colour codes or key codes on a sale line.
- **Customer & partner portal** so contractors can see their statements and quotes.
- **Website & online store** to take click-and-collect orders.

A module that your plan does not include shows as a greyed card **Not in your plan** with **See plans**.

## Tips and mistakes to avoid

- Name locations the way staff talk about them. The name appears in every dropdown.
- Do not create a location just for "damaged stock". Use a [stock adjustment](https://docs.smartposhub.com/inventory/stock-adjustments/) instead.
- Give each cashier only the locations they work in (**User Management › Users**), so sales are never recorded at the wrong site.

Next: [step 2: units, boxes and lengths](https://docs.smartposhub.com/business-types/hardware/step-2-units-boxes-and-lengths/).

  - [Business locations](https://docs.smartposhub.com/start/locations/)
  - [Business settings](https://docs.smartposhub.com/start/business-settings/)
  - [Users and roles](https://docs.smartposhub.com/start/users-and-roles/)

## Frequently asked questions

### Should my lumber yard be a separate location?

Yes, if it has its own stock and its own till. A separate location keeps yard stock, sales and transfers apart, and you can still see everything together in reports with All locations.

### Which business settings matter most for a hardware store?

Enable Sub Units (boxes and pieces), Enable Brands, Enable Warranty for power tools, and on the Sale tab Allow Overselling if you sometimes sell before receiving. Sales orders are switched on with Enable Sales Order.

### Can each store print its own receipt header?

Yes. Each location has its own invoice scheme (number prefix) and invoice layout for the POS and for Add Sale.

### Can a cashier be limited to one store?

Yes. When you edit a user, choose the locations they can access. They only see those locations in the POS and in lists.

### Can one location use contractor prices by default?

Yes. Set Default Selling Price Group on the location, for example for a pro desk counter. Every sale there then uses that price group.
