TillApp Tap your name to sign in
or sign in with your PIN
Incorrect PIN
TillApp

Current Order

Customer

Products

Customers

Select a customer to view their details and purchase history.

Reports

to

Sales by Staff

Transaction History

Staff

Discount Codes

Business Profile

These details appear on printed and on-screen receipts.

Details

Logo

Shown at the top of printed receipts.

Receipt Messages

Tax & Receipts

VAT / Sales Tax Rate

This rate is applied to the subtotal of every sale.

Appearance

Accent Colour

Choose the highlight colour used throughout TillApp.

Activity Log

Security Dashboard

A live view of who has access, PIN security, recent sign-ins, and sensitive actions on this till. Microsoft sign-in logs require an admin signed in with Microsoft and the AuditLog.Read.All permission consented in Entra.

Backup & Restore

Backup & Restore

Export all TillApp data (staff, products, discount codes, customers, settings, and transaction history) as a JSON backup file. You can restore it later on this or another device.

☁️ SharePoint Backup

Upload a backup of all TillApp data to the TillApp Backups folder on your SharePoint site, or restore from a backup stored there. Requires Microsoft sign-in.

Sync & Data Status

Connection

Current connection status:

Local Data Cache

TillApp keeps a local copy of products and customers so the till keeps working offline.

Products last synced Never
Customers last synced Never

Offline Sync Queue

Changes made while offline are stored here until they can be sent to SharePoint.

Session & Security

Auto-Logout

Automatically sign out the current staff member after a period of inactivity.

PIN Rules

Controls staff PIN length and complexity at login and in staff management.

Existing staff PINs are not checked retroactively β€” this applies when PINs are created or changed.

PIN Lockout

Temporarily lock PIN sign-in after too many incorrect attempts, to slow down PIN guessing.

A locked staff member can still sign in with Microsoft (if linked), or an admin can unlock them from Staff Management.

Integrations

Microsoft 365 sign-in and SharePoint sync settings. Leave a field blank to use TillApp's built-in default. Changes here only take effect after TillApp is reloaded (refresh the page after saving).

Microsoft Sign-in (Azure AD)

Found in Azure Portal > App registrations > your TillApp app. The redirect URI is set automatically to this site's address.

AAD Admin Group

Optionally keep TillApp's Admin/Staff roles in sync with an Azure AD security group. Members of this group are made admins automatically when they sign in with Microsoft.

Found in Azure Portal > Groups > your admin group > Object ID. A default admin group is already built in β€” leave this blank to use it. Requires the GroupMember.Read.All permission to be consented in Azure AD β€” if it isn't, role syncing is skipped automatically and roles stay manual.

Staff Roster Group

Optionally point TillApp at an Azure AD security group containing all till staff. Use "Sync roster" on the Staff screen to create profiles for new group members, reactivate ones who rejoined, and deactivate ones who left.

Found in Azure Portal > Groups > your staff group > Object ID. A default staff roster group is already built in β€” leave this blank to use it. New staff created this way get a random PIN and are asked to set their own on first sign-in.

Permission Groups

Optionally map each permission to an Azure AD security group. When someone signs in with Microsoft, ticking a permission here means: granted to members of this group, and removed from everyone else. Leave a field blank to manage that permission manually in each staff member's profile instead.

Requires the GroupMember.Read.All permission to be consented in Azure AD β€” if it isn't, permission syncing is skipped automatically and permissions stay as set in each staff profile.

SharePoint

Getting these wrong will break Microsoft sign-in and SharePoint sync until corrected β€” use "Reset to defaults" to undo.