Customer Portal
The customer portal lets your clients view and pay invoices online through a secure, branded interface.
How it works
When you send an invoice, a unique payment link is generated. When your customer clicks this link, they're taken to the customer portal where they can:
- View the invoice — See all details, line items, and totals
- Download the PDF — Get a copy of the invoice
- Pay online — Complete payment through the portal
- Confirm payment — Acknowledge a bank transfer
Portal features
Invoice view
The portal shows a clean, branded view of the invoice including:
- Your company logo and branding
- Invoice number and date
- Line items with descriptions and amounts
- VAT breakdown
- Total amount due
- Due date
Payment
Customers can pay directly through the portal. When payment is confirmed, the invoice status in your dashboard automatically updates to Paid.
Branding
The customer portal uses your company branding:
- Company logo
- Accent color
- Company information
This creates a professional, consistent experience for your customers.
Access security
Each portal link is:
- Unique — Generated per invoice
- Token-based — Secured with a unique access token
- Invoice-specific — Only shows the specific invoice
Customers don't need a MyCompanyDesk account to view and pay invoices.
Customer event tracking
MyCompanyDesk tracks customer interactions with the portal:
- When the customer opens the invoice
- When they download the PDF
- When they initiate payment
- When payment is confirmed
This helps you understand customer engagement and follow up effectively.
Tips
- Include a personal note in your invoice email to encourage portal use
- The portal works on all devices — mobile, tablet, and desktop
- Payment confirmations are sent to both you and the customer
- Check the customer event history on the invoice detail page to see portal interactions