# Branches

Branches represent school campuses or operating locations.

## Step-by-step guide

1. Go to **Branch Management > Branches**.
2. Select **Add Branch**.
3. Enter branch identity, address, contact, registration, and operational details.
4. Set the operational status.
5. Select **Create Branch**.
6. To change a branch later, open the branch actions and edit the details.

## What SmartAcademy does in the background

The backend stores the branch under your organization, validates key fields, and records create, update, and delete actions in audit logs.

## Tips

- Add branches before creating sections, staff branch access, attendance policy, transport, and daycare plans.
- If a branch should not be used for daily operations, set an inactive status instead of deleting it.

## Related pages

- [Branch schedules](/smartacademy-v2-platform/setup/branch-schedules)
- [Attendance policies](/smartacademy-v2-platform/setup/attendance-policies)
- [People directory](/smartacademy-v2-platform/staff/people-directory)
