DueDock User Guide
Your personal financial planning companion that helps you track bills and income
What is DueDock?
DueDock is a simple app that helps you see exactly which bills are due and when they're due. It shows you your upcoming bills and income so you can plan ahead and avoid missing payments.
The main goal: Help you organize your bills and income in one place.
Core Concepts
๐
Forward-Looking Planning
DueDock focuses on what's coming next. It shows you:
- When your next paycheck arrives
- Which bills are due before then
- How much those bills total
๐ฏ The Coverage Check
This is DueDock's main feature. The Coverage Check shows you:
- Total amount of bills due before your next income
- Your next income amount and when you'll receive it
The Coverage Check displays two key numbers:
- Total bills due: $X
- Next income: $Y on [date]
You can use the plus/minus buttons to look ahead at future periods.
๐ก Planning Period
Use the Coverage Check to plan ahead:
- See this pay period's bills
- Advance to see the next pay period
- Plan for multiple pay periods in advance
Main Features
๐ Dashboard View
Your main screen shows:
Coverage Check
- "Total due before income": Shows the sum of all bills due
- "Based on your next scheduled income of $X on [date]"
- Plus/minus buttons to change the time period
Bills Section
- All bills due in your selected period
- Organized by account (bank, credit cards, etc.)
- Shows which need attention
Income Information
- Shown in the Coverage Check caption
- Tap the income amount to see all income sources
- Shows when you'll get paid
Info Buttons
- Blue info icons appear next to section headers
- Tap them for quick tips about each feature
- Toggle them on or off in Settings
๐ Bill Management
Manage bills directly from the dashboard using swipe gestures:
Swipe Right on a bill:
- Dock Full (Red): Pay the full remaining amount
- Custom (Orange): Pay a custom amount
Swipe Right on a variable bill (no amount set yet):
- Update Amount (Orange): Enter the actual bill amount
- Custom (Orange): Pay a custom amount
Swipe Left on a bill:
- Edit (Blue): Update bill details
- Delete (Red): Remove the bill
Bill Status:
- Overdue bills are highlighted in Red with visual indicators (sidebar, badge, pulsing amount)
- Regular bills show in standard text color
Long-Press Context Menu:
- Change account assignment
- Duplicate a bill
- Quick access to edit and delete
๏ฟฝ Bill Scanner (Premium)
Quickly add bills using your camera:
- Point your camera at a bill or statement
- DueDock automatically extracts the company name, amount, and due date
- Review and confirm the detected information
- Premium feature - requires upgrade
๐
Calendar View
See your bills on a calendar:
- Visual overview of when bills are due
- Tap any date to see bills due that day
- Installment payments shown alongside regular bills
- Access from the calendar button on the dashboard
๏ฟฝ๐ณ Installment Payments
For big bills you can't pay all at once:
- Set up automatic partial payments
- Track progress toward full payment
- See exactly how much is still owed
- Installments are included in coverage calculations
๐ฏ Savings Goals (Premium)
Set targets and track progress:
- Vacation fund, emergency fund, etc.
- Visual progress bar shows how close you are
- Contribute directly from the dashboard
- Long-press for quick actions: contribute, duplicate, reset, or delete
- Premium feature - requires upgrade
๐ท๏ธ Bill Tagging (Premium)
Organize bills with custom tags:
- Create tags like "Urgent", "Quarterly", "Business"
- Filter dashboard by tags to focus on specific bills
- Color-coded tags for visual organization
- Premium feature - requires upgrade
๐ธ Proof of Payment
Keep records of your payments:
- Attach photos of receipts or confirmation screens
- Store confirmation numbers for digital payments
- Access proof history for reference or disputes
- Integrated with payment flow for automatic capture
๐ Privacy Lock (Premium)
Protect your sensitive financial information:
- Secures access to payment history and proof records
- Requires Face ID or Touch ID to view past payments
- Keeps financial history private while allowing app access
- Protects sensitive data if someone borrows your phone
- Premium feature - requires upgrade
โฉ๏ธ Undo & Redo
Made a mistake? No problem:
- Undo payments, account changes, and deletions
- Redo to reapply an undone action
- Available on the dashboard and in Manage views
- Works with bills, savings goals, and account assignments
๐พ Backup & Restore
Never lose your financial data:
- Export complete backup to a single file
- Includes bills, payments, logos, tags, and settings
- Restore seamlessly when switching devices
- Manual backup and automatic autosave options
- Autosave Manager lets you browse, restore, or clean up autosave files
๐จ Biller Logos
Visual identification for your bills:
- Automatically fetches company logos from biller websites
- Add a website URL to your bill and the logo appears automatically
- Makes bills easy to recognize at a glance
- Included in backup/restore files
๐ฆ Account Management
Organize bills by where you pay them:
- Bank accounts, credit cards, and other payment methods
- Create new accounts directly from the bill form
- See total spending per account on the dashboard
- Assign and reassign bills to accounts easily
๐ Premium Features
DueDock offers a free tier with essential features, plus premium upgrades for advanced functionality:
๐ Free Tier (Always Free)
- 10 bills maximum
- 1 account maximum
- Core Coverage Check and planning
- Basic bill management and swipe gestures
- Calendar view
- Undo/Redo
๐ Premium Upgrade
Unlock everything:
- Unlimited bills and accounts
- Savings Goals - track multiple targets
- Bill Tagging - organize and filter bills
- Bill Scanner - add bills with your camera
- Payment History - complete record with proof
- Installments - split large payments
- Privacy Lock - protect financial history
- Advanced Backup - complete data protection
๐ How to Upgrade
- Tap any premium feature lock icon
- Access through Settings โ Upgrade
- Subscription options with 7-day free trial
How It Works
1. Setup (One Time)
Add your information:
- Your income sources and pay dates
- All your regular bills with amounts and due dates
- Your bank accounts/credit cards
2. First Launch Experience
DueDock guides you through getting started:
- A short onboarding walkthrough introduces the app
- Contextual tips appear as you explore each feature for the first time
- Tips cover the Coverage Check, Calendar, Settings, and Manage views
- Each tip appears only once per feature
3. Daily Use
Check the Dashboard
- See what's coming up
- Check your Coverage Check totals
- Pay any bills that are due
Use Bill Management
- Swipe to pay bills quickly
- Long-press for more options
- See which bills need attention first
4. Planning Ahead
Use the Coverage Check
- Look at this pay period's bills
- Use plus button to see future periods
- Plan for big expenses
Smart Features
๐ค Automatic Calculations
DueDock does all the math for you:
- Figures out which bills are due when
- Calculates totals automatically
- Updates as you pay bills
๐ฑ Same-Day Conflicts
Sometimes bills are due on the same day as your income. DueDock shows these as conflicts because sometimes pre-authorized payments require funds to be in your account the day before the payment is actually withdrawn.
This creates uncertainty: if you pay a bill on the same day you receive income, the payment might not clear in time for the withdrawal.
DueDock shows these as conflicts and lets you decide which to include in totals. Use a toggle to include pre-authorized payments when you're confident the timing will work.
๐ Variable Bills
Some bills change each month (like credit cards):
- Mark bills as "variable"
- Enter actual amount when you get the bill
- DueDock uses the real amount for calculations
๐ฐ Payment History
Track all your payments:
- Records when you paid each bill
- Shows payment progress
- Stores proof of payment if needed
๐งช Demo Mode
Try DueDock with sample data:
- Access from the About section on the dashboard
- Loads realistic sample bills, incomes, accounts, and goals
- Explore all features without entering your own data
- Exit Demo Mode to return to your real data
Getting Started
Week 1: Setup
- Add all your income sources
- Enter every bill you pay (or scan them with the Bill Scanner)
- Set up your accounts
- Check your first Coverage Check
Week 2: Build Habits
- Check the dashboard daily
- Pay bills using swipe gestures
- Watch your Coverage Check totals
- Explore the Calendar view
Week 3: Plan Ahead
- Use the plus button to see future periods
- Plan for upcoming expenses
- Set up savings goals
Ongoing: Stay on Track
- Check Coverage Check before big purchases
- Update variable bills when you get them
- Keep your payment records up to date
โ๏ธ Settings & Configuration
Access Settings to customize DueDock:
๐ Security
- Privacy Lock: Protect payment history with authentication (Premium)
- Biometric Options: Face ID or Touch ID support
๐จ Appearance
- Theme: Light, Dark, or System settings
๐ Notifications
- Payment Reminders: Get alerts before bills are due
- Timing: Choose when to receive notifications
โน๏ธ Info Buttons
- Show Info Buttons: Toggle the blue info icons on or off
- Useful for new users learning the app
๐ Data Management
- Backup: Create manual backups
- Autosave: Automatic backups happen in the background
- Autosave Manager: Browse, restore, or delete autosave files
- Restore: Import data from backup files
๐ Legal
- Privacy Policy: How your data is protected
- Terms of Use: App usage terms and conditions
In-App Help
๐ Help Centre
Access the Help Centre from the dashboard for detailed guidance:
- Use Cases: Real-world scenarios showing how different people use DueDock (freelancers, families, students, and more)
- FAQs: Answers to common questions about features and functionality
- Tutorial: Step-by-step guide covering core concepts, adding data, and using tools
๐ก Contextual Tips
Tips appear automatically as you use the app:
- One-time tips guide you through key features
- Info buttons provide persistent access to feature explanations
- Tips cover the Coverage Check, Calendar, Settings, and more
Tips for Success
๐ฏ Use the Coverage Check
The Coverage Check helps you see the big picture. Use it to plan ahead for expenses.
๐ Check Multiple Periods
Use the plus button to look ahead at future pay periods for better planning.
๐ก Use Installments Wisely
Installments are great for big bills, but remember they're still commitments.
๐ Keep It Updated
The more accurate your information, the more helpful DueDock will be.
Common Questions
Q: How is DueDock different from other budget apps?
A: DueDock focuses on upcoming bills and income rather than tracking past spending. It's designed to help you plan ahead.
Q: What if I have irregular income?
A: DueDock handles different pay frequencies (weekly, bi-weekly, monthly, and more). Just enter when you expect to get paid.
Q: Is my financial information secure?
A: Yes! DueDock stores everything on your device only. No cloud storage, no data sharing, complete privacy.
Q: Can I use DueDock for business expenses?
A: DueDock is designed for personal finances, but many users track small business expenses alongside personal ones.
Q: What if I miss a bill?
A: DueDock will show it in red as overdue with prominent visual indicators. You can still mark it as paid and the app will update your calculations.
Q: How do I try the app before entering my data?
A: Use Demo Mode from the About section on the dashboard. It loads sample data so you can explore all features risk-free.
Getting Help
If you have questions or need help:
- Check the Help Centre in the app (accessible from the dashboard)
- Browse Use Cases to see how others use DueDock
- Read the Tutorial for step-by-step guidance
- Tap info buttons next to section headers for quick tips
- Visit the User Guide online at mashfield.github.io
The DueDock Philosophy
Financial organization shouldn't be complicated.
DueDock believes that:
- Seeing your bills and income together helps you make better decisions
- Planning ahead reduces financial stress
- Simple tools work better than complex ones
- Your financial data should be private and secure
The app is designed to be:
- Simple: No confusing features you'll never use
- Visual: See your financial picture at a glance
- Actionable: Clear information, no guesswork
- Private: Your data stays on your device
Welcome to DueDock! Here's to organizing your finances and planning with confidence.
Last Updated: February 2026