Billing & Financial Management
How to manage invoices, payments, billing, and financial tracking in your workspace
Billing & Financial Management
Learn how to create invoices, manage payments, track financial performance, and handle billing processes for your clients and services.
Overview
The billing system provides comprehensive financial management:
- Invoice Generation: Create professional invoices for services
- Payment Processing: Accept online and offline payments
- Financial Tracking: Monitor revenue and payment status
- Tax Management: Handle tax calculations and compliance
- Credit System: Manage credit-based billing (if enabled)
- Recurring Billing: Automate subscription billing
Prerequisites
Module Requirements
- Billing Module: Must be enabled in workspace settings
- Payment Integration: Stripe or manual payment processing configured
- Permissions: Appropriate financial management permissions
Permissions Required
view_invoices: See billing informationcreate_invoices: Generate new invoicesedit_invoices: Modify invoice detailssend_invoices: Send invoices to clientsmark_invoices_paid: Update payment statusdelete_invoices: Remove invoices
Invoice Management
Creating Invoices
-
Navigate to Invoices
- Go to Invoices in the main navigation
- Click Create Invoice button
-
Invoice Details
Required Information: - Client: Select invoice recipient - Invoice Number: Auto-generated or custom - Issue Date: Invoice creation date - Due Date: Payment deadline Optional Information: - Purchase Order: Client PO number - Notes: Additional information - Terms: Payment terms and conditions -
Line Items
Item Details: - Description: Service or product description - Quantity: Number of items - Rate: Price per item - Amount: Calculated total (Quantity × Rate) - Tax: Applicable tax rates -
Financial Calculations
- Subtotal: Sum of all line items
- Tax: Calculated based on rates and location
- Discounts: Applied as percentage or fixed amount
- Total: Final amount due
-
Save and Send
- Save invoice as draft for later editing
- Send immediately to client via email
- Generate PDF for download or printing
Invoice Templates
Professional Formatting
- Company branding and logo
- Client billing address
- Itemized service breakdown
- Payment terms and methods
- Contact information
Customization Options
- Custom invoice templates
- Brand colors and styling
- Additional fields and information
- Multi-language support
Invoice Actions
Send Invoice
- Email invoice to client
- Include payment instructions
- Track delivery and open rates
- Automatic reminder capabilities
Mark as Paid
- Record payment manually
- Update payment status
- Track payment method
- Generate payment confirmation
Duplicate Invoice
- Create copy of existing invoice
- Useful for recurring billing
- Modify details as needed
- Maintain consistent formatting
Cancel Invoice
- Mark invoice as cancelled
- Preserve audit trail
- Cannot be undone
- Affects financial reporting
Invoice Numbering & Format
Numbering Options
- Sequential: Auto-increment numbers per invoice
- Custom Entry: Allow manual entry (number only)
Format Template
Use placeholders in the format to generate the full invoice number:
{YEAR}: 4-digit year (e.g., 2025){MONTH}: 2-digit month (e.g., 01){NUMBER}: Zero-padded sequence (e.g., 0001)- Optional prefix (e.g.,
INV-)
Example: INV-{YEAR}{MONTH}{NUMBER} → INV-2025010007
Configuration (Workspace Settings > Billing)
- Open Billing settings
- Choose numbering mode (sequential or allow custom numbers)
- Set the invoice number format template
- Optionally set a prefix
- Save
Notes:
- When custom numbers are enabled, enter only the numeric part in the invoice form; formatting is applied automatically
- The preview shows the final formatted invoice number before saving
Payment Processing
Payment Methods
Online Payments (Stripe Integration)
- Credit and debit cards
- Bank transfers (ACH)
- Digital wallets
- International payment methods
Manual Payments
- Bank transfers
- Checks
- Cash payments
- Other payment methods
Payment Workflow
-
Client Receives Invoice
- Email notification with payment link
- Secure payment portal access
- Multiple payment options
-
Payment Processing
- Real-time payment verification
- Automatic invoice status update
- Payment confirmation emails
- Receipt generation
-
Payment Tracking
- Payment status monitoring
- Failed payment handling
- Refund processing
- Dispute management
Payment Status Management
Payment Statuses
- Draft: Invoice created, not sent
- Sent: Invoice sent to client
- Viewed: Client opened invoice
- Partially Paid: Partial payment received
- Paid: Full payment received
- Overdue: Payment past due date
- Cancelled: Invoice cancelled
Status Updates
- Automatic status changes
- Manual status adjustments
- Payment tracking integration
- Notification triggers
Recurring Billing & Subscriptions
Subscription Services
Automatic Billing
- Recurring service charges
- Subscription plan billing
- Usage-based billing
- Prorated adjustments
Billing Cycles
- Weekly, monthly, quarterly, annually
- Custom billing periods
- Billing date management
- Calendar synchronization
Subscription Management
Client Subscriptions
- Active subscription tracking
- Billing history
- Plan changes and upgrades
- Cancellation handling
Revenue Recognition
- Subscription revenue tracking
- Deferred revenue management
- Financial reporting
- Tax compliance
Credit System Management
Credit-Based Billing
Credit Packages
- Create credit packages for sale
- Set credit values and pricing
- Package expiration dates
- Usage tracking
Credit Consumption
- Track credit usage per service
- Automatic credit deduction
- Balance monitoring
- Low balance notifications
Credit Operations
Credit Allocation
- Assign credits to clients
- Bulk credit management
- Credit transfer between clients
- Credit refunds and adjustments
Credit Reporting
- Credit usage analytics
- Revenue from credit sales
- Client credit histories
- Expiration tracking
Financial Reporting
Revenue Analytics
Revenue Tracking
- Total revenue by period
- Revenue by service type
- Client revenue analysis
- Payment method performance
Growth Metrics
- Month-over-month growth
- Year-over-year comparisons
- Seasonal trends
- Forecast projections
Payment Analytics
Payment Performance
- Average payment time
- Payment success rates
- Failed payment analysis
- Collection efficiency
Client Payment Patterns
- Payment behavior analysis
- Risk assessment
- Collection priorities
- Payment term optimization
Tax Management
Tax Configuration
Tax Rates
- Set default tax rates
- Location-based tax rules
- Service-specific taxation
- Tax exemption handling
Tax Compliance
- Tax calculation automation
- Tax reporting preparation
- Jurisdiction compliance
- International tax handling
Tax Reporting
Tax Reports
- Tax collected summaries
- Tax by jurisdiction
- Tax exemption reports
- Compliance documentation
Top-ups and Add-ons
Top-up Services
Credit Top-ups
- Allow clients to purchase additional credits
- Flexible top-up amounts
- Automatic billing integration
- Usage notifications
Service Add-ons
- Additional service features
- One-time add-on purchases
- Recurring add-on subscriptions
- Bundle pricing options
Add-on Management
Add-on Creation
- Define add-on services
- Set pricing and availability
- Configure billing rules
- Associate with main services
Add-on Billing
- Automatic add-on billing
- Manual add-on charges
- Prorated billing adjustments
- Add-on usage tracking
Late Fees Management
Automatic Late Fee Processing
Late Fee Configuration
- Set late fee percentage or fixed amount
- Configure grace period (days after due date)
- Define when late fees apply
- Set maximum late fee limits
Late Fee Types
- Percentage-based: Fee as percentage of invoice amount
- Fixed Amount: Flat fee per overdue invoice
- Compound: Fees that increase over time
- One-time: Single fee applied once
Late Fee Operations
Automatic Processing
- Automatic late fee calculation after due date
- Grace period before fees apply
- Notification sent to clients
- Fee added to invoice automatically
Manual Processing
- Apply late fees to specific invoices
- Calculate potential fees before applying
- Remove fees if needed
- Adjust fee amounts manually
Late Fee Settings
- Navigate to Billing > Late Fees
- Configure late fee percentage or amount
- Set grace period days
- Enable/disable automatic processing
- Customize late fee notification template
Late Fee Best Practices
- Clear Communication: Inform clients of late fee policy upfront
- Reasonable Grace Period: Give clients time to make payment
- Consistent Application: Apply late fees uniformly
- Documentation: Keep records of all late fee applications
Payment Reminders
Automated Payment Reminders
Reminder Configuration
- Set reminder schedule (before and after due date)
- Customize reminder email templates
- Configure reminder frequency
- Define escalation sequences
Reminder Types
- Pre-due Reminders: Sent before invoice due date
- Due Date Reminders: Sent on invoice due date
- Overdue Reminders: Sent after due date passes
- Final Notices: Last reminder before late fees
Reminder Scheduling
Automatic Reminders
- First Reminder: X days before due date
- Due Date Reminder: On the due date
- First Overdue: X days after due date
- Second Overdue: X days after first overdue
- Final Notice: Before late fees are applied
Manual Reminders
- Send reminders for specific invoices
- Send late fee notifications
- Preview reminder emails before sending
- Track reminder delivery and open rates
Reminder Settings
Configuration Steps
- Go to Billing > Payment Reminders
- Enable automatic reminders
- Set reminder schedule
- Customize email templates
- Configure escalation sequence
Email Templates
- Professional reminder language
- Clear payment instructions
- Payment link included
- Contact information for questions
Reminder Best Practices
- Early Reminders: Send reminders before due date
- Professional Tone: Keep reminders courteous
- Clear Instructions: Make payment easy
- Track Effectiveness: Monitor reminder success rates
- Escalation Path: Have clear escalation process
Coupon and Discount Management
Discount Types
Percentage Discounts
- Percentage off total amount
- Service-specific discounts
- Client-specific offers
- Time-limited promotions
Fixed Amount Discounts
- Dollar amount discounts
- Minimum purchase requirements
- Maximum discount limits
- Stackable discounts
Coupon Management
Coupon Creation
- Generate unique coupon codes
- Set discount amounts and types
- Configure usage limits
- Define expiration dates
Coupon Tracking
- Usage analytics
- Redemption rates
- Revenue impact analysis
- Fraud prevention
Best Practices
Invoice Management
- Consistent Numbering: Use sequential invoice numbering
- Clear Descriptions: Provide detailed service descriptions
- Prompt Sending: Send invoices immediately upon completion
- Payment Terms: Clearly state payment terms and methods
- Regular Follow-up: Track overdue payments consistently
Payment Processing
- Multiple Options: Offer various payment methods
- Security: Ensure PCI compliance and security
- Transparency: Clear pricing and fee disclosure
- Automation: Automate recurring billing processes
- Communication: Keep clients informed of payment status
Financial Tracking
- Regular Reconciliation: Match payments to invoices
- Accurate Recording: Maintain precise financial records
- Backup Systems: Secure financial data backups
- Audit Trail: Maintain complete transaction history
- Regular Reporting: Generate regular financial reports
Troubleshooting
Common Invoice Issues
Invoice Creation Problems
- Verify client information is complete
- Check service and pricing configuration
- Ensure tax settings are correct
- Validate line item calculations
Email Delivery Issues
- Verify client email addresses
- Check spam/junk folders
- Test email configuration
- Review email template formatting
PDF Generation Problems
- Check template configuration
- Verify logo and image files
- Test with different browsers
- Review PDF generation settings
Payment Processing Issues
Failed Payments
- Verify payment method details
- Check for insufficient funds
- Review fraud prevention settings
- Test with different payment methods
Integration Problems
- Verify Stripe API configuration
- Check webhook endpoints
- Review error logs
- Test integration connection
Refund Issues
- Verify refund permissions
- Check payment processor capabilities
- Review refund policies
- Test refund processing
Reporting Problems
Inaccurate Reports
- Verify data date ranges
- Check filter settings
- Review calculation methods
- Validate source data
Performance Issues
- Optimize report queries
- Limit data ranges
- Use appropriate filters
- Schedule large reports
Getting Help
For billing and payment issues:
- Check payment processor status and configuration
- Verify tax and pricing settings
- Review client billing information accuracy
- Test payment flows with small amounts
- Contact support for integration assistance
- Consult accounting professionals for tax compliance