← Back to BuildSample · made-up company
Tab & Shift Expenses · App GuideFloor 16 Technologies
Build · Role guide

Tab & Shift Expenses: App Guide

Tab & Shift Engineering Ltd. · One page for each role: requester, approver and admin

ForPrepared byDateStatus
Everyone at Tab & Shift
Owner: Priya Shah, Finance
Floor 16 TechnologiesNov 16, 2026v1.0 · Issued

How a claim moves

Expense claims now live in SharePoint, in the Expenses app on the Tab & Shift Hub and in Teams. No more forms by email, and nothing is typed twice.

The rules the app applies for youDetail
ReceiptsRequired for any line over $25. Lost one? Tick Lost receipt and say why.
MileageEnter the miles. The amount fills itself at $0.70 a mile.
ApprovalYour manager approves every claim. Claims over $500 also go to your director.
PaymentApproved by Wednesday at 5 PM, paid in the following Friday's run.
Your own claimNobody approves their own claim. It goes to your manager automatically.
Page 1 of 3Requester

You submit a claim

For everyone at Tab & Shift. About three minutes a claim.

  1. Open Expenses.

    From the Tab & Shift Hub menu, or the Expenses tab in your division's Teams channel. On your phone, use the same tab in the Teams app.

  2. Press New claim and give it a name.

    One you will recognize later, such as "Highway 9 site visits, October".

  3. Add a line for each expense.

    Date, category and amount. If a client pays for it, pick the project, so it can be billed. Take a photo of the receipt or attach the PDF.

  4. For mileage, choose Mileage.

    Enter the miles and where you went. The amount is worked out for you.

  5. Check the total and press Submit.

    Your manager gets a Teams message straight away.

  6. Follow it in My claims.

    Draft, Submitted, Approved, Paid. If it comes back as Returned, the reason is at the top. Fix the line and submit again.

New claimDraft
DateCategoryProjectAmount
Oct 6Mileage, 84 miP-2214$58.80
Oct 6MealsP-2214$31.40
Oct 9ParkingNone$18.00
Total$108.20
Add lineSubmit
Steps 3 to 5 · Lines, receipts, Submit
My claimsSam Okafor
ClaimTotalStatus
Highway 9 site visits, October$108.20Submitted
Calibration course, Denver$1,240.00Returned
Pump station visits, September$212.60Paid

Returned: "The flight line has the booking page, not the receipt. Attach it or tick Lost receipt." Marcus Chen

Step 6 · Status, and the reason when returned

Good to knowSpent in another currency? Enter it as charged and pick the currency; Finance applies the card's rate. A claim can hold a month of expenses, but claims older than 60 days need your director's approval as well.

Page 2 of 3Approver

You approve claims for your team

For managers and division leads, and directors for claims over $500.

  1. A Teams message tells you a claim needs you.

    It links straight to the claim. Nothing arrives by email.

  2. Open the To approve view.

    In Expenses, under Approvals. The oldest claim is at the top.

  3. Check each line against its receipt.

    Select a line and its receipt opens beside it. Lines billed to a client show the project.

  4. Approve, or Return with a reason.

    A claim is approved or returned whole. If one line is wrong, return it and say which. The reason goes to the requester in Teams.

  5. Over $500, it moves on by itself.

    Once you approve, it goes to the director. There is nothing to forward.

  6. Away? Set a delegate.

    In Settings, choose My delegate and the dates. Claims go to them while you are out, and come back to you after.

To approve · Calibration course, DenverSam Okafor · $1,240.00
DateLineAmount
Sep 29Course fee$650.00
Sep 30Hotel, 2 nights$410.00
Sep 30Flight$156.00
Oct 1Meals$24.00
Total · goes to the director next$1,240.00
ApproveReturn
COHO SUITES DENVER
2 nights · Sep 29 to Oct 1
Room 2 × $185.00
Tax $40.00
TOTAL $410.00
Steps 3 and 4 · The selected line's receipt opens beside it

Good to knowClaims waiting more than three working days get a reminder. After five, Finance is copied so payment day is not missed. You can approve from your phone in the Teams app.

Page 3 of 3Admin

You keep the rules and run the payment

For Finance: Priya Shah and Tom Becker. About twenty minutes every Thursday.

  1. Thursday: open Ready to export.

    Every claim fully approved since the last run, with flagged lines at the top: lost receipts, other currencies and anything over policy.

  2. Clear the flags.

    Correct a GL code or a currency amount where needed. Return a claim to its requester if it cannot be fixed here.

  3. Press Export.

    The app builds the import file for the accounting system with GL codes, projects and tax. The claims move to Exported.

  4. Import the file into accounting.

    Payment goes out in Friday's run, as before.

  5. After the run, press Mark paid.

    Each requester gets a Teams message that the claim is paid.

  6. Change a rule in Settings.

    Categories and GL codes, the mileage rate, the receipt limit and the approval limits. Approvers come from each person's manager in the staff directory; if one is wrong, fix it there and the app follows.

Ready to export23 claims · $6,480
ClaimFlagTotal
Okafor · Denver courseLost receipt$1,240
Rossi · Client dinnerOver policy$386
Brooks · Vendor visit$214
20 more, no flags$4,640
Export 23 claims
Steps 1 to 3 · Flags first, then one export
Settings · CategoriesFinance only
CategoryGL codeLimit
Mileage6110$0.70/mi
Meals6120$75/day
Hotel6130$250/night
Training6410None
Receipt required over
$25.00
Add categorySave
Step 6 · Rules live in one place

Month endThe Reports view shows spend by category, project and division, and every claim waiting more than ten days. Billable lines are already tagged with their project for invoicing.

Who to ask

If you needAsk
A category, a limit or a payment questionFinance, through the Expenses tab in Teams
Access, or the app will not openTab & Shift's IT provider, through the usual help desk
Something in the app is not workingThe Help link in the app. It reaches Floor 16 with the claim attached
Sample on a made-up company. Names, limits and rates are scenario values. Real guides are written for the client's own app, one page per role, and walked through in a short live session.