Help Center
Everything you need to know about using Clearmargin
Getting Started
When you sign up, Clearmargin automatically creates your organization (workspace). Here's how to get up and running:
- Add your first client — Go to Clients and click "Add Client." Enter their name and contact info.
- A project is auto-created — When you add a client, a default project is created for them automatically.
- Log your time — Go to Time and start logging hours to your project.
- Track expenses — Add any costs in the Expenses section.
- Check your dashboard — See how your business is doing at a glance.
That's it! You can send your first invoice whenever you're ready.
Solo Plan is designed for individual freelancers. You get all the core features: proposals, client management, time tracking, invoicing, expense tracking, and payments.
Teams Plan adds multi-user capabilities: - Invite team members with different permission levels - Track individual team member costs for accurate profitability - Role-based access (Owner, Admin, Member, Viewer)
Both plans include a 14-day free trial with no credit card required.
Yes! Clearmargin has a QuickBooks Online import built right in. Here's how it works:
- Go to Settings > Data > Import and connect your QuickBooks account
- Clearmargin uses read-only OAuth access — we never modify your QuickBooks data
- Preview and select what you want to import before anything changes
- Imports include clients, invoices, estimates, bills, time entries, and catalog items
- Everything is processed in the background automatically
It's safe to re-import anytime — Clearmargin uses smart upsert logic that updates existing records and adds new ones without creating duplicates. You can disconnect your QuickBooks account anytime from the same page.
If you're on the Teams plan:
- Go to Settings → Team
- Click Invite Team Member
- Enter their email address
- Select their role:
- - Admin — Can manage team members and all data
- - Member — Can view and edit all data
- - Viewer — Read-only access
They'll receive an email invitation to join your organization.
Clients & Projects
In Clearmargin: - Clients are the people or companies you work with - Projects are specific pieces of work for a client
Every client can have multiple projects. When you create a client, a default project is automatically created for them. You can rename this project or add more projects as needed.
All time entries, expenses, and invoices are tracked at the project level, then rolled up to show client profitability.
Use the default project that's created when you add a client. You can rename it to something like "General Work" or "Ongoing Support."
This is perfect for: - Ongoing clients with varied tasks - Maintenance and support work - Quick one-off requests
Scope health tracks whether you're staying within the budgeted hours for a project. It compares: - Budgeted hours — What you estimated (often from a proposal) - Actual hours — What you've actually logged
When actual hours approach or exceed budgeted hours, you'll see warnings on the Dashboard. This helps you: - Identify scope creep early - Have data-backed conversations with clients - Make better estimates for future projects
When a client accepts your proposal:
- Go to the proposal and mark it as "Accepted"
- Clearmargin offers to create a project from it
- The project is created with:
- - Scope items from the proposal
- - Budgeted hours preserved for tracking
- - Contract value recorded
- - Link back to the original proposal
This gives you automatic scope tracking — you'll see alerts if actual hours start exceeding what was proposed.
Time Tracking
Go to Time and use the quick log strip at the top:
- Select the project
- Enter hours (decimals work: 1.5 = 1 hour 30 minutes)
- Add a description of what you did
- Click Log
For more options, click "More options" to access: - Rate type (Standard, Overtime, Emergency) - Billable/non-billable toggle - Custom rate multipliers - Item association
Rate types let you bill different work at different rates:
- Standard (1x) — Your normal hourly rate
- Overtime (1.5x) — Time-and-a-half
- Emergency (2x) — Rush or after-hours work
You can also create custom rate types with your own multipliers (like "Weekend" at 1.25x).
The multiplier is applied when calculating the value of your time for invoicing.
Billable time is hours that will appear as line items on client invoices. It shows up in your "Unbilled Hours" and can be included when you generate an invoice.
Non-billable time is hours tracked internally for profitability analysis and project estimates. Common examples: - Internal meetings - Administrative tasks - Learning and research - Rework due to your own errors
Tracking non-billable time helps you understand your true profitability and where your time actually goes.
Time entries that have been invoiced cannot be deleted — this protects the integrity of your invoice records.
Instead, you can archive invoiced time entries. This hides them from your active list while preserving the historical record.
If you haven't invoiced the time entry yet, you can delete it freely.
When logging time, select an Offering to categorize the work. This builds historical data that Clearmargin uses to suggest accurate hour estimates on future proposals.
To tag existing time entries: 1. Go to Time → All Entries 2. Click on an entry to edit 3. Select the appropriate Offering 4. Save
After tagging entries across 2-3 projects, you'll see historical averages like "Avg 8.5 hrs across 6 projects" when adding that item to proposals.
Expenses & Costs
Clearmargin categorizes costs by scope:
Project Costs — Expenses for a specific project - Example: Stock photos for Client A's website
Shared Costs — Expenses split across multiple projects - Example: A software license used for several clients - You choose how to allocate (equal split or custom percentages)
Overhead Costs — Business-wide expenses not tied to specific projects - Example: Office rent, accounting software, internet - Automatically allocated across all active projects
This "hybrid allocation" is Clearmargin's superpower — it shows you the *true* cost of serving each client.
Pass-through costs are expenses you pay on behalf of a client and then bill back to them. Common examples: - Stock photos or fonts purchased for their project - Software licenses bought specifically for them - Travel expenses - Printing costs
When you mark a cost as "pass-through": 1. Enter the amount you paid 2. Set a markup percentage (optional) 3. The billed amount is calculated automatically
This appears on invoices as a line item, separate from your labor.
For expenses that repeat, set the frequency: - Monthly — Software subscriptions, rent - Quarterly — Insurance, some services - Annual — Yearly licenses, memberships
Clearmargin automatically includes these in your profitability calculations each period. You don't need to re-enter them — they're tracked automatically.
For one-time costs, you can choose how they affect profitability:
Expense — The full cost hits your books immediately - Use for: Most regular purchases, small equipment
Depreciate — The cost is spread over multiple months - Use for: Large equipment, assets with long useful life - Example: A $1,200 computer depreciated over 24 months = $50/month impact
This gives you more accurate month-to-month profitability for large purchases.
Invoicing
Two ways:
1. Smart Generation (recommended) 1. Go to Invoices → Generate Invoice 2. Select the client 3. Clearmargin pulls all unbilled time and expenses 4. Review and customize line items 5. Create the invoice
2. Manual Creation 1. Go to Invoices → New Invoice 2. Select the client 3. Add line items manually 4. Set due date and terms
The smart generator saves time and ensures you don't miss billable work.
When you generate an invoice:
- Your unbilled time entries are converted to line items
- Pass-through expenses become separate line items
- Discounts are applied if configured
- The source entries are marked as "invoiced"
This prevents accidentally billing the same work twice. The original time entries and expenses remain — they're just linked to the invoice.
Yes! When you send an invoice through Clearmargin: - The status changes from "Draft" to "Sent" - If the client opens the invoice link, it's tracked - You can see this on the invoice detail page
This helps you know when to follow up — if they've viewed it but not paid, it might be time for a gentle reminder.
Clearmargin supports three discount types:
- Labor only — Discount applies only to time-based charges
- All except pass-through — Discount applies to everything except pass-through costs
- Everything — Discount applies to the entire invoice
This flexibility lets you honor discount agreements while still recovering your actual costs on pass-through items.
A labor bundle is a revenue service that includes a set number of hours for a flat fee — commonly called a retainer or service package.
Setting one up: 1. Go to a project's Offerings tab 2. Add a revenue transaction with a recurring fee (e.g., $5,000/month) 3. Set Included Hours (e.g., 15 hours) 4. Set an Overage Rate for hours beyond the limit (e.g., $150/hr)
How billing works: - All billable time logged to the project counts toward the included hours - When you generate an invoice, hours within the limit are covered by the flat fee - Hours beyond the limit are billed separately at the overage rate
Tracking usage: - When logging time, you'll see a banner showing how many hours have been used this period (e.g., "Monthly Retainer: 8 of 15 hours used") - A warning appears when you're approaching or have exceeded the included hours - This helps you and your team stay aware of bundle utilization in real time
Profitability & Reports
Clearmargin calculates profitability by comparing everything you earned from a client against everything it cost to serve them:
Revenue includes: - Billable hours × rate - Service fees - Pass-through items with markup - Other project revenue
Costs include: - Direct project expenses - Allocated shared costs - Allocated overhead (optional) - Time cost (if tracking team member costs)
Margin = Revenue - Costs Margin % = (Margin ÷ Revenue) × 100
The Dashboard offers two profitability views:
True Cost View (default) - Includes allocated overhead - Shows the *real* cost of serving each client - Better for: Pricing decisions, identifying unprofitable clients
Contribution Margin View - Excludes overhead allocation - Shows how much each client contributes after direct costs - Better for: Understanding which clients help cover fixed costs
Most users should focus on True Cost view for accurate profitability insights.
A client is flagged as unprofitable when their total costs exceed their total revenue. Common causes:
- Scope creep — More hours worked than billed
- Underpriced — Rate doesn't cover your costs
- High overhead allocation — Big clients bear more overhead
- Unbilled work — Time logged but not yet invoiced
Check the client's detail page to see the breakdown and identify the issue.
Go to Settings → Exports to download:
- CSV — Universal format for spreadsheets
- QuickBooks IIF — Import directly into QuickBooks
- Tax Summary — P&L format ready for tax prep
You can filter by date range and category. These exports include all the detail your accountant needs.
Margin = Revenue - Estimated Cost
Revenue is the proposal total (what you charge the client).
Estimated Cost depends on your plan: - Solo: Cost is $0 (your time has no internal cost) - Teams: Cost is calculated from team member assignments, or falls back to estimated hours × your average team rate
To get accurate margins on Teams, either: - Assign specific team members to line items with their hours - Set your average team rate in Settings → Organization - Tag time entries so historical costs inform future estimates
Account & Settings
- Go to your account (click your avatar, then "Account")
- Find the password section
- Follow the prompts to set a new password
For security, we recommend using a unique, strong password and enabling two-factor authentication.
Yes! Clearmargin lets you rename "Projects" to match how you think about your work: - Activities - Engagements - Jobs - Matters - Or any custom term
Go to Settings → Organization → General and scroll to the "Terminology" section to change this. The term updates throughout the app.
Items are reusable templates for things you commonly bill or expense. Go to Settings → Items to view and organize:
For charges (things you charge): - Service name and description - Default rate - Unit type (hour, flat, monthly)
For expenses (things you pay): - Expense category - Typical amount - Frequency
Items are automatically created as you add charges and expenses. You can organize them, fix typos, or update prices in the Items section.
- Go to Settings > Data > Import and click Connect to QuickBooks
- Sign in to your QuickBooks account — Clearmargin requests read-only access only
- Once connected, you'll see a preview of your data with options to select what to import
- Choose what you need — clients, invoices, estimates, bills, time entries, and catalog items are all supported
- Click Import and Clearmargin handles the rest in the background
It's completely safe to re-import at any time. Clearmargin uses smart matching to update existing records and add new ones without creating duplicates. You can disconnect your QuickBooks account anytime from the same page.
Clearmargin uses Stripe Connect to let you accept payments directly from clients:
- Go to Settings > Payments and click Set Up Payments
- Complete the Express account onboarding — Stripe handles identity verification and compliance
- Once set up, your invoices include a Pay Now link for clients
What's supported: - Credit and debit cards - ACH bank transfers
There are no platform fees from Clearmargin — you only pay Stripe's standard processing rates. When a client pays, their payment method is saved automatically for faster payment on future invoices.
Yes! When a client pays an invoice, their payment method is saved on file for faster checkout on future invoices. The next time they receive an invoice, their saved card or bank account will be pre-filled at checkout — they still review and confirm each payment.
Good to know: - Clients can manage their payment methods via the Customer Portal - You can remove a saved payment method from the client's detail page - For automatic recurring billing, use subscriptions instead — the client agrees to a specific amount upfront
Yes! Recurring billing is built into Clearmargin's project system:
- Add a recurring charge (monthly, quarterly, or annual) to a project
- Click Set Up Subscription on the charge
- The client receives a secure Stripe Checkout link to enter their payment details
- Invoices are generated automatically each billing cycle
Clients can manage their subscription — update payment methods or view billing history — through a self-service portal. You can cancel a subscription anytime, and it takes effect at the end of the current billing period.
Go to Settings → Billing and click "Manage Billing." From there you can: - Downgrade your plan - Cancel your subscription - View billing history
When you cancel: - Your account remains active until the end of the billing period - You can export all your data before it expires - Your data is retained for 30 days after expiration
We're sad to see you go, but we make it easy.