Overview
Midday’s invoicing system enables you to create, send, and track professional invoices with built-in payment processing, templates, and automation. From one-time invoices to recurring billing, manage your entire invoicing workflow in one place.Creating Invoices
Quick Invoice Creation
Add customer details
Select an existing customer or create a new one with email, name, and billing information.
Invoice Components
Line Items
Build detailed invoices with flexible line items:- Smart autocomplete from product catalog
- Per-item tax rates
- Flexible units (hours, items, days, etc.)
- Automatic subtotal calculation
Product Catalog
Streamline invoicing with a product catalog:- Create Products
- Use Products
Invoice Templates
Customization Options
Create professional-looking invoices that match your brand: Template Settings:- Logo upload
- Custom colors and fonts
- Paper size (A4 or Letter)
- Date format preferences
- Currency selection
- Language/locale
Template Features
All templates automatically calculate totals, taxes, and discounts. You can toggle which elements to display.
- ✅ Include VAT calculation
- ✅ Include tax calculation
- ✅ Include discount field
- ✅ Show decimal places
- ✅ Show units column
- ✅ Include QR code for payments
- ✅ Per-line-item tax rates
Invoice States
Invoices progress through multiple states:Status Flow
Dashboard Overview
The invoices page shows key metrics:Invoice Summary
- Open Invoices: Draft, scheduled, and unpaid totals
- Overdue Amount: Total value of overdue invoices
- Paid This Period: Successfully collected payments
- Payment Score: Your average time to payment
Recurring Invoices
Automate repetitive billing with recurring invoices:Schedule Options
Payment Processing
Payment Links
Every invoice includes a secure payment link:- Embedded payment form
- Multiple payment methods
- Automatic payment confirmation
- Receipt generation
Payment Tracking
Email Customization
Customize the email sent with invoices: Email Template:Advanced Features
Internal Notes
- Customer-Facing Notes
- Internal Notes
Tax & Discount Handling
Tax Options:- Global tax rate (applied to all items)
- Per-line-item tax rates
- VAT calculation
- Tax-inclusive or exclusive pricing
- Percentage discount
- Fixed amount discount
- Applied before or after tax
Customer Management
Invoices are linked to customers:- Customer Profiles: Store billing details, email, website
- Invoice History: View all invoices per customer
- Quick Select: Autocomplete when creating new invoices
- Customer Insights: Track most active and top revenue customers
Integration with Time Tracking
Convert tracked time into invoices:Automated Reminders
Never chase payments manually:- Automatic Reminders: Send reminders for overdue invoices
- Customizable Timing: Set when reminders are sent
- Delivery Tracking: See when reminders are opened
Reporting & Analytics
Invoice Metrics
Track your invoicing performance:- Payment Score: Average days to payment
- Outstanding Amount: Total unpaid invoices
- Monthly Revenue: Paid invoices per period
- Customer Analytics: Top customers by revenue
Export Options
- PDF Export: Download invoice as PDF
- Data Export: Export invoice data to CSV
- Accounting Integration: Sync with QuickBooks, Xero, Fortnox
Best Practices
Pro Tip: Use the product catalog for consistency and faster invoice creation. Products remember your pricing and automatically populate tax rates.
- Set clear payment terms - Include due dates on every invoice
- Use professional templates - Add your logo and brand colors
- Enable payment links - Make it easy for customers to pay
- Send reminders - Automate follow-ups for overdue invoices
- Track viewed status - See when customers open invoices
- Use recurring billing - Automate monthly retainer invoicing
Keyboard Shortcuts
N- New invoiceF- Filter invoicesEsc- Close invoice sheet/- Search invoices
Troubleshooting
Invoice not sending?- Check customer email address
- Verify email settings configured
- Check spam folder for test emails
- Ensure payment provider is connected
- Verify payment link is enabled in template
- Check payment provider status
- Update template currency setting
- Check customer currency preference
- Verify team default currency