Freelance Operations Board for Nextcloud Deck
as a normal Nextcloud Deck board.
A business board for freelancers with stacks for leads, quotes, active work, invoices, and payments. It covers qualifying leads, logging hours, invoicing on a fixed day, and setting aside tax.
Last verified
Board preview
Freelance Operations
Leads1
Qualify before you write a proposal
Proposals are expensive to write. Ask the awkward questions on the first call instead.
- Is there a budget, and is it in your range
- Who actually decides, and have you spoken to them
- Is the deadline realistic for the scope
- Would you want this on your portfolio
Quoted1
Follow up once, then move on
One clear follow-up is professional. Three is a signal you have nothing else on.
Active1
Log hours on the day you work them
Hours reconstructed at the end of the month are always wrong, and always in the client's favour.
Invoiced2
Invoice on the same day each month
A predictable invoice date gets paid faster than an unpredictable one.
- Check the hours or milestones against your log
- Include the purchase order or reference they need
- State the payment terms and the due date
- Send it to the person who processes payments
Chase anything past its terms
Chase the day after it is due, politely and in writing. Waiting does not make it easier.
Paid1
Set aside tax the day you are paid
Money moved to a separate account on the day it arrives is money you never spend twice.
View the portable v1 template JSON
{
"schema": "deckloud-template-v1",
"schemaVersion": 1,
"slug": "freelance-operations-nextcloud-deck",
"locale": "en",
"title": "Freelance Operations Board for Nextcloud Deck",
"description": "A board for qualifying leads, tracking active work, invoicing on a fixed day, and chasing late payment.",
"category": "work-teams",
"tags": [
"freelance",
"invoicing",
"self-employed"
],
"quickCreateStackKey": "leads",
"compatibility": {
"requiresBoardCreate": true,
"includesAttachments": false,
"includesComments": false
},
"board": {
"title": "Freelance Operations",
"color": "9333EA"
},
"labels": [
{
"key": "lead",
"title": "Lead",
"color": "3B82F6"
},
{
"key": "invoice",
"title": "Invoice",
"color": "10B981"
},
{
"key": "overdue",
"title": "Overdue",
"color": "EF4444"
},
{
"key": "tax",
"title": "Tax",
"color": "64748B"
}
],
"stacks": [
{
"key": "leads",
"title": "Leads",
"order": 1
},
{
"key": "quoted",
"title": "Quoted",
"order": 2
},
{
"key": "active",
"title": "Active",
"order": 3
},
{
"key": "invoiced",
"title": "Invoiced",
"order": 4
},
{
"key": "paid",
"title": "Paid",
"order": 5
}
],
"cards": [
{
"stack": "leads",
"title": "Qualify before you write a proposal",
"description": "Proposals are expensive to write. Ask the awkward questions on the first call instead.\n\n- [ ] Is there a budget, and is it in your range\n- [ ] Who actually decides, and have you spoken to them\n- [ ] Is the deadline realistic for the scope\n- [ ] Would you want this on your portfolio",
"labels": [
"lead"
]
},
{
"stack": "quoted",
"title": "Follow up once, then move on",
"description": "One clear follow-up is professional. Three is a signal you have nothing else on.",
"labels": [
"lead"
],
"dueOffsetDays": 5
},
{
"stack": "active",
"title": "Log hours on the day you work them",
"description": "Hours reconstructed at the end of the month are always wrong, and always in the client's favour.",
"labels": [
"invoice"
]
},
{
"stack": "invoiced",
"title": "Invoice on the same day each month",
"description": "A predictable invoice date gets paid faster than an unpredictable one.\n\n- [ ] Check the hours or milestones against your log\n- [ ] Include the purchase order or reference they need\n- [ ] State the payment terms and the due date\n- [ ] Send it to the person who processes payments",
"labels": [
"invoice"
],
"dueOffsetDays": 30
},
{
"stack": "invoiced",
"title": "Chase anything past its terms",
"description": "Chase the day after it is due, politely and in writing. Waiting does not make it easier.",
"labels": [
"overdue"
],
"dueOffsetDays": 31
},
{
"stack": "paid",
"title": "Set aside tax the day you are paid",
"description": "Money moved to a separate account on the day it arrives is money you never spend twice.",
"labels": [
"tax"
]
}
]
}
01
When to use this board
For freelancers running the business side of freelancing, which is where the money is actually lost. The board qualifies leads before you spend a day writing a proposal, keeps hours logged the day they happen, fixes an invoice date, and treats chasing late payment as a scheduled task rather than an awkward favour.
02
How to run this board
Qualify leads on the first call.
Ask about budget, decision maker, and deadline before you write a proposal, and follow up once.
Log hours daily and invoice on a fixed day.
Record time on the card the day you work, and send every invoice on the same day each month.
Chase late payment and set aside tax.
Chase in writing the day after the due date, and move the tax share to a separate account when paid.
03
What this creates
5 stacks, 4 board labels, and 6 starter cards carrying 8 checklist steps. Attachments and comments are intentionally omitted so the template stays portable.
04
Why it fits Deckloud
The template is just a recipe for standard Deck objects. No hosted workflow account, no relay backend, and no Deckloud-only object model.
05
Safe import rules
IDs are not stored. Stack and label keys are remapped at creation time, due dates use relative offsets instead of stale fixed dates, and checklists are written into the card description as ordinary Markdown task lists.
FAQ
Practical questions
Does this change my Nextcloud server schema?
No. It creates ordinary boards, stacks, labels, and cards through the normal Deck model.
Does the template include comments or attachments?
No. V1 templates are text-only because comments imply authorship and attachments vary by server/version.
Can I edit the board after creating it?
Yes. After creation it is just a normal Nextcloud Deck board.
Why qualify before writing a proposal?
Proposals are expensive to write and free to receive. Asking about budget, decision maker, and deadline on the first call costs nothing.
Why invoice on a fixed day?
Predictable invoices get paid faster because they fit the client's payment run. Irregular ones wait for the next one.
Related
Nextcloud Deck templates, made for real boards.
Free Nextcloud Deck board templates with starter cards and checklists: kanban, GTD, releases, bug triage, incidents, hiring, events, study, and more.
OpenBuild a Nextcloud Deck template without sending server data anywhere.
Build a simple Deckloud template JSON in your browser for a Nextcloud Deck board. No account, no upload, no server credentials.
OpenCreate templates that stay portable.
Create portable Nextcloud Deck board templates with stack keys, label keys, starter cards, and relative due dates.
Open