Seeds
  • Features
  • How It Works
  • Founding Program
  • For Churches
  • Contact Us
  • Church Login
  • Features
  • How It Works
  • Founding Program
  • For Churches
  • Contact Us
  • Church Login
Church Financial Management

Church finances shouldn't
live in spreadsheets.

Still tracking church tithes and offerings in Excel?
How long does your team spend preparing the weekly financial report?
Can a member see their giving history without calling the treasurer?
Can your pastor see church finances without full editing access?
How quickly can you produce giving statements at year-end?
Introducing

Seeds

From Sunday collection to financial report — in one simple system.

Track tithes and offerings, manage giving records, generate weekly reports, and give members secure access to their giving history — all in one place.

See Features Get Started
100%
Cloud Backed
4
Officer Roles
∞
Member Records
Built for churches

Everything your finance team needs, nothing they don't.

Seeds is purpose-built for church finance officers, treasurers, and pastors. No complex accounting software — just the tools your congregation needs.

Tithe & Offering Records
Record tithes, special offerings, missions, VTO, and more. Every entry is timestamped, attributed to a member, and logged.
Member Management
Maintain a complete membership directory with DOB, phone, address, and giving history. Import from Excel in seconds.
Weekly Reports
Auto-generated weekly income and expense reports with bank deposit breakdowns, printable as PDF.
Giving Statements
Annual giving statements per member — perfect for personal records and year-end acknowledgements.
Role-Based Access
Admin, Finance Officer, Treasurer, and Pastor roles — each with carefully scoped permissions. PIN-secured logins.
Member Portal
Members log in with their membership number and PIN to view their own giving history and download statements — from any device.
Bank Allocation
Assign income categories and expense types to specific bank accounts. Weekly reports show deposit breakdowns per bank.
Sunday Services Log
Record the occasion and preacher for each Sunday service. Details appear on weekly reports automatically.
Cloud Sync
All data is stored securely in the cloud via Supabase. Officers and members access the same live data from any device, anywhere in the world.
Getting started

From request to running in four steps.

01
Submit a Request
Fill out the form below with your church name and admin details. Requests are reviewed within 48 hours.
02
Get Approved
Once approved, your church gets a unique URL (e.g. ?church=your-church) and admin credentials.
03
Set Up Your Church
Add your officers, import your membership list, and configure your bank accounts and income categories.
04
Go Live
Start recording tithes, generating reports, and letting members access their giving history from day one.
Founding Program

Seeds Founding Churches Program

We're partnering with 20 pioneering churches to shape the future of Seeds — at no cost.

Free Setup
We configure your church's accounts, categories, and officer roles for you — no setup fees, ever.
Member Data Import
Send us your existing membership list and we'll import it into Seeds so you're ready to go from day one.
Hands-on Onboarding
A dedicated team walks your officers through the platform and answers questions as you get started.
90 Days Free
Use every feature of Seeds at no charge for your first 90 days, with no commitment required.
What We Ask In Return
  • ✓ Share honest feedback as you use Seeds day to day.
  • ✓ Let us feature your church as an early success story.
  • ✓ Hop on an occasional call to help shape what we build next.
20
Founding church spots
$0
For the first 90 days
Apply for Founding Church Status →
Limited to 20 churches · No credit card required

"Seeds has transformed how we handle our finances. Every Sunday, our finance team records offerings in minutes, and our reports are ready before the service ends."

PCG Ascension Congregation  ·  Early Access Church
Join Seeds

Bring Seeds to your church, anywhere in the world.

Seeds is currently invite-only. Submit a request and our team will review your application and get back to you within 48 hours.

  • Free to get started. No setup fees or upfront costs during the early access period.
  • Your data stays yours. Each church has its own isolated data space. No cross-church data sharing.
  • Up and running in a day. We'll walk your admin through setup and data import.
  • Built for churches worldwide. Supports multiple currencies, international phone formats, and SMS.
Request an Invitation
We'll review your request and contact you within 48 hours.

Request Received!

Thank you for your interest in Seeds. We've received your request for and will be in touch within 48 hours.

Contact Us

Get in touch with
the Seeds team

Whether you have questions about Seeds, need help setting up your church, or want to learn more about our platform — we're here to help.

Email
admin@seedsfinances.com

Send us a message

Seeds
A product of VelStreet Group LLC
Contact Us Request Access Terms & Privacy
© 2026 VelStreet Group LLC. All rights reserved.  ·  Seeds Church Financial Software
Seeds
Church Financial Software
Enter Church Code
Enter the 5-character code for your church.
Don’t have a code?
Request access →
Secure  ·  Cloud-backed  ·  seedsfinances.com
Seeds
Church Financial Software
Select your church
Don't see your church?
Seeds v14
Request Church Access
Submit a request to join Seeds. Approval is required.
Seeds Platform Admin
Manage churches and invitations
Platform Admin Login
Pending Requests
Active Churches
Add New Church
Migrate Data to Cloud
Export your local data and import it to the Supabase cloud database.
Database Setup
Connect to your Supabase project
Both values are in your Supabase project → Settings → API
New to Supabase? Free at supabase.com
Seeds
Church logo
Congregation
—
Seeds Church Financial Software
Welcome back
How are you signing in today?
Member Portal
Enter your membership number
Enter PIN
Forgot your PIN?
We'll text a temporary PIN to the phone number on file. It will expire in 15 minutes.
Officer Sign In
Enter your username to continue
Enter PIN
Verify Identity
Enter the 6-digit code sent to your phone
Seeds  ·  Secure & private  ·  Terms of Use  ·  Privacy Policy
Review Request
Seeds
Need Help?
Financial Dashboard

Weekly Overview

Sunday Occasion:
Preacher:
Week of
Breakdown

Weekly Income (Cash/Checks)

Digital

Weekly Income (Zelle)

No Zelle entries.
Breakdown

Weekly Expenses

Trend

4-Week Summary

Records

Tithe/Offering Entries

No entries for this date.

Record Tithe/Offering And Special Offerings

Entries For Selected Date

Record other weekly income

Week of
Enter amounts for each income source. Leave blank if none.
✓ Saved
Week total: $0.00
Saved income records

Record expenses

Week of
Enter expense amounts. Leave blank if none.
✓ Saved
Week total: $0.00
Saved expense records

Members

No.NameDOBDay bornPhoneTotal givenEntries
Reports

Reports & Exports

Giving Statement
Annual member statement for tax purposes
Summary Report
Totals breakdown — weekly or monthly
From
→
To
Weekly Report
Income, expenses and net for a selected week
Profit & Loss Statement
Income vs expenses — full financial summary for a date range
From
To

Sunday Services

Record Sunday Service
Service History

Audit Log

From to
Archive older than
Add new member
Basic information
Birth details
Contact details
Import members from Excel / CSV
Expected columns (header row required, order does not matter):
Name   Number   DOB   Day Born   Phone   Address
Only Name is required. All other columns are optional.
Click to choose a file
Supports .xlsx, .xls, and .csv files
#NameNumberDOBDay BornPhoneStatus
Import Tithe/Offering
Expected columns (header row required, order does not matter):
Name   Number   Amount   Note
Name or Number is required to identify the member (having both helps matching). Amount is required. Note is optional. The date and type above apply to every row in the file — you can still change a row's type on the next screen.
Click to choose a file
Supports .xlsx, .xls, and .csv files
Take or upload a clear photo of the count sheet. Each name's giving type (Tithe, Tithe – Zelle, Special Offering, etc.) is read automatically from the sheet's section headings — you'll review and can fix anything before it's saved.
Photo import isn't set up yet. Ask an Admin to configure it under Photo Import Settings (top-right officer menu).
Click to choose or take a photo
A clear, well-lit, in-focus photo works best
#From fileMatched memberTypeAmountNoteStatus
SMS Notification Settings
SMS notifications are sent to members when their tithe is recorded. Powered by Twilio via a Supabase Edge Function.
Available placeholders: {{Name}} {{Type}} {{Amount}} {{Date}} {{Church}}
Message preview
Dear Name, your Tithe of GHS 100.00 on Sun, Jan 5, 2025 has been received. God bless you. — PCG Ascension Congregation
Setup instructions:
1. In your Supabase project go to Edge Functions and create a function named send-sms
2. Paste the Edge Function code from below into the function editor
3. Add your Twilio credentials as Edge Function secrets
4. Deploy the function and paste its URL above
Show Edge Function code (copy this into Supabase)

    
Photo Import Settings
Lets officers upload a photo of a handwritten count sheet and have the names and amounts read automatically, ready for review before anything is saved. Powered by Claude (Anthropic) via a Supabase Edge Function.
Setup instructions:
1. Create an API key at console.anthropic.com (Settings → API Keys)
2. In your Supabase project go to Edge Functions and create a function named extract-tithe-photo
3. Paste the Edge Function code from below into the function editor
4. Add your Anthropic key as an Edge Function secret named ANTHROPIC_API_KEY
5. Deploy the function and paste its URL above
Show Edge Function code (copy this into Supabase)

    
Manage income categories
Add or remove the income sources shown on the weekly income form for this church. Removing one only hides it from new entries — amounts already recorded under it stay in your reports and totals.
Member Portal
PCG Ascension Congregation
FAQs
Year
Year total
—
Membership no.
—
Last giving
—
Breakdown by type
Monthly summary
Giving history

Change Your PIN

Choose a new 4-digit PIN for your member portal.

New PIN

Seeds Finances SMS Messaging Terms

Would you like to receive text notifications when your tithe, offering, or other giving is recorded by your church?

By selecting Yes, I agree, you consent to receive automated SMS notifications from Seeds Finances on behalf of your church. Message frequency varies. Message and data rates may apply. Reply STOP at any time to unsubscribe or HELP for assistance.

By opting in, you agree to our Terms & Conditions and acknowledge our Privacy Policy.

My Profile
Full Name
Phone
Address
Date of Birth
Day Born
Membership No.
SMS Updates
Change
Membership number cannot be changed.
Members

Merge Members

Select two members to merge. All tithe records from the Source member will be moved to the Target member, and the Source will be deleted.

Source (will be deleted)
→
Target (keeps records)

Edit Church

Recommended: square image, PNG or JPG
Admin Officer
This admin has no phone on file, so they'll sign in with PIN only — no SMS verification step.
Leave any of these blank to keep that part of the admin account unchanged. A phone number is optional — without one this admin just signs in with PIN only.

Change Your PIN

Enter a new 4-digit login PIN.

Bank accounts & deposit allocation
Define your bank accounts, then assign each income category to a bank. Any unassigned income goes to the default account. The Weekly Report will show how much to deposit into each bank.
Bank accounts
Income allocation
Assign each income source to a bank. Unassigned items go to the default bank.
Expense allocation
Assign each expense to a bank account (e.g. expenses paid from a specific account).
Manage staff users
Add and manage staff accounts. PINs must be exactly 4 digits.
Add new user
Edit entry