Creating Invoices
Creating Invoices
Learn how to create, customize, and send professional invoices to your clients.
What are Invoices?
Invoices are bills you send to clients requesting payment for products or services. SWELLEnterprise helps you create professional invoices, track their status, and accept payments online.
Creating a New Invoice
Quick Create
- Go to Finance → Invoices
- Click "New Invoice" button (top right)
- Fill in invoice details
- Add line items
- Save and send
Step-by-Step Process
1. Select Client
Choose Contact or Company:
- Start typing name in "Client" field
- Select from dropdown
- Or create new contact/company on the fly
Client Information Used:
- Name and address (for invoice)
- Email (for sending)
- Billing address (if different)
2. Set Invoice Details
Required Fields:
- Invoice Date: Date invoice is issued (defaults to today)
- Due Date: When payment is due
- Client: Who to bill
Optional Fields:
- Invoice Number: Auto-generated, can customize
- Purchase Order: Client's PO number
- Notes: Additional information for client
- Terms: Payment terms and conditions
3. Add Line Items
Line items are the products or services being billed.
From Product Catalog:
- Click "Add Product" or "Add from Catalog"
- Select product from list
- Quantity auto-fills (change if needed)
- Price auto-fills (override if needed)
- Product is added to invoice
Custom Line Item:
- Click "Add Line Item" or "Add Custom Item"
- Enter Description: What you're billing for
- Enter Quantity: How many units
- Enter Price: Unit price
- System calculates total automatically
Line Item Fields:
- Description: Item name/description
- Quantity: Number of units
- Price: Price per unit
- Total: Quantity × Price (auto-calculated)
Editing Line Items:
- Click line item to edit
- Change quantity, price, or description
- Click outside to save
- Or click delete icon to remove
4. Configure Totals
Automatic Calculations:
- Subtotal: Sum of all line items
- Tax: Calculated if tax rate set
- Total: Subtotal + Tax
Tax Settings:
- Set tax rate (e.g., 10% for 10% tax)
- Tax applies to subtotal
- Can be per-invoice or global setting
Discounts (if available):
- Add discount amount or percentage
- Applies to subtotal before tax
5. Review Invoice
Before sending, review:
- ✅ Client information correct
- ✅ Line items accurate
- ✅ Totals correct
- ✅ Due date appropriate
- ✅ Notes/terms added if needed
6. Save Invoice
Options:
- Save as Draft: Save without sending (can edit later)
- Save & Send: Save and email to client immediately
- Save: Just save (send later)
Invoice Statuses
Invoices have different statuses:
- Draft: Not sent yet, can still edit
- Sent: Emailed to client, awaiting payment
- Paid: Payment received
- Overdue: Past due date, not paid
- Cancelled: Invoice cancelled/voided
- Partially Paid: Some payment received (if partial payments enabled)
Sending Invoices
Email Invoice
- Open invoice (or create new)
- Click "Send" or "Email Invoice" button
- System generates PDF
- Email sent to client's email address
- Invoice status changes to "Sent"
Email Includes:
- Professional PDF invoice
- Payment link (if Stripe enabled)
- Your contact information
- Payment instructions
Manual Send
- Download PDF invoice
- Send via your email client
- Manually update status to "Sent"
Payment Link
If Stripe is configured:
- Payment link automatically included in email
- Client clicks link to pay online
- Payment processed immediately
- Invoice status updates to "Paid"
Editing Invoices
Draft Invoices
Draft invoices can be fully edited:
- Open invoice
- Click "Edit" button
- Make changes
- Save
Sent Invoices
Sent invoices have limited editing:
- Can add notes
- Can update status
- Cannot change amounts (to maintain audit trail)
- May need to create credit memo for corrections
Invoice Templates
Save time with templates:
- Create invoice with common items
- Click "Save as Template"
- Name the template
- Use template for future invoices
Template Uses:
- Common service packages
- Recurring client invoices
- Standard billing formats
Duplicating Invoices
Create similar invoices quickly:
- Open existing invoice
- Click "Duplicate" button
- New invoice created with same items
- Edit as needed
- Save
Use Cases:
- Monthly retainer invoices
- Similar projects
- Recurring services
Viewing Invoices
Invoice List
View all invoices:
- Status Filter: Show by status (draft, sent, paid, etc.)
- Client Filter: Filter by client
- Date Range: Filter by date
- Search: Search by invoice number, client name
Invoice Details
Click any invoice to view:
- Overview: All invoice information
- Payment History: Payments received
- Activities: Timeline of changes
- PDF Preview: View formatted invoice
Printing/Downloading
PDF Invoice
- Open invoice
- Click "Download PDF" or "Print"
- PDF generated with professional formatting
- Save or print
PDF Includes:
- Your company logo (if set)
- Company information
- Client information
- Line items with totals
- Payment instructions
- Payment link (if enabled)
Best Practices
- Use Products: Create product catalog for faster invoicing
- Set Clear Due Dates: Use realistic payment terms
- Add Descriptions: Clearly describe what you're billing for
- Send Promptly: Send invoices as soon as work is complete
- Follow Up: Track overdue invoices and send reminders
- Use Templates: Save templates for common invoice types
- Track Status: Regularly review invoice status
- Accept Online Payments: Enable Stripe for faster payment
Common Scenarios
Service Invoice
Billing for services:
- Select client
- Add line items:
- "Consulting Services - 10 hours @ $150/hour"
- "Project Management - 5 hours @ $100/hour"
- Set due date (e.g., Net 30)
- Add notes if needed
- Send
Product Invoice
Billing for products:
- Select client
- Add products from catalog:
- Select "Product A" - Quantity: 2
- Select "Product B" - Quantity: 1
- Prices auto-fill from catalog
- Set due date
- Send
Recurring Invoice
Monthly retainer:
- Create invoice with retainer amount
- Set up as recurring (monthly)
- System generates automatically each month
- Client receives invoice automatically
See Recurring Invoices for details.
Integration with Other Modules
Invoices link to:
- CRM: Track which clients you've invoiced
- Projects: Bill for project work
- Scheduling: Require payment for bookings
- Products: Use product catalog
- Email: Send invoices via email
Troubleshooting
Can't create invoice?
- Verify client is selected
- Check at least one line item added
- Ensure required fields filled
- Try refreshing page
Invoice not sending?
- Check SMTP settings configured
- Verify client email address
- Check spam folder
- Test email connection
Payment link not working?
- Verify Stripe is configured
- Check Stripe API keys
- Ensure payment processing enabled
- Test payment link
Totals incorrect?
- Verify line item quantities
- Check tax rate settings
- Review discount calculations
- Recalculate totals
For more help, see Common Issues.
Next Steps
- Managing Products - Build product catalog
- Payment Processing - Accept payments
- Recurring Invoices - Set up subscriptions
Updated on: 13/03/2026
Thank you!
