Recent entries
Tap an entry to see its details and receipt
Budgets
Spent so far against each budget
This month
Reports
Money in and out per month
See the numbers
Monthly contribution ratings
Cash on hand over time
Balance at the end of each month
Where the money comes from
Collections by type
Where the money goes
Expenses by type
Collections by congregation
Summary of collections
By type and account
Summary of expenses
By type and account
Congregations
Houses
Collections this year
Members
Records
Balance over time
This account's balance at the end of each month
Transactions
Monthly contributions
Ratings: Critical up to ₱500 a year, Moderate up to ₱1,000, Light under ₱2,000, Good ₱2,000 and up
Members
Reminders
Active members with no monthly contribution recorded for the month
Message
Edit it if you like, then copy it into your group chat, or share it as a picture
Activity
Who added or changed what, newest first
Appearance
Light, dark, or match your phone
Lists
Add names, or switch one off so it leaves the forms. Switched-off names stay on past records. Names can't be renamed, because records already use them.
Budgets
A spending limit for an expense type, such as an event
Requests
Inbox
Things waiting for you, and updates on your requests
Accounts
Who can sign in, and what they can do
Waiting for approval
People who asked for access from the sign-in screen
Everyone
What each role can do
How it fits together
Treasurers record entries here. Each save goes to the Yuppies Finance DB Google Sheet, and receipt photos go to its Receipts folder in Drive. The Users tab decides who can sign in, their role, and, if filled in, the one congregation they handle. Admins manage it in the app under More → Accounts.
Roles
- Admin: everything, plus accounts and approval settings.
- Treasurer: records, transfers, members, budgets and reports. Releases approved requests.
- Co-Treasurer: records collections and expenses (changes only their own), files requests. No reports.
- Adviser: sees everything and approves requests. Records nothing.
- Requester: files expense requests and follows them. Sees no other finance data.
- Viewer: sees everything, changes nothing.
Asking for access
- New people tap Ask for access on the sign-in screen, confirm their email with a code, and choose a PIN.
- They appear in the admin's Inbox and under More → Accounts. The admin picks their role and congregation and approves them.
- After that they sign in with their email and PIN. No more emails needed.
Expense requests
- Anyone allowed to file a request taps +, enters the amount and purpose, and can attach a quotation.
- It goes through the approval steps set by the admin in Settings → Approvals, for example Treasurer review, then Adviser approval. Later steps can apply only from a set amount.
- Approvers see it in their Inbox (the bell). Send link shares it in a group chat.
- Once fully approved, the treasurer taps Release and record expense. It becomes an expense linked to the request.
- An approver with a congregation on their account only approves that congregation's requests.
Signing in
- The first time on a phone, people get a 6-digit code by email, then choose a 4 to 6 digit PIN.
- After that they sign in with the PIN. Codes are only emailed again for a new phone or a forgotten PIN, which keeps the daily email limit free.
- To sign everyone out, run
signOutEveryonein Apps Script.
Congregation treasurers
- Type a congregation in someone's Congregation column on the Users tab. They will only see and record that congregation's members, collections and expenses.
- Leave it blank for people who handle every congregation.
- Expenses can be charged to a congregation, so each congregation's report shows its own spending.
Updating the app
- Apps Script: paste the new
Code.gs, runsetuponce, then Deploy → Manage deployments → Edit → New version. - Cloudflare: Deployments → Create deployment and upload the zip.