[{"data":1,"prerenderedAt":180},["ShallowReactive",2],{"doc-\u002Fdocs\u002Fgetting-started\u002Fcore-concepts":3,"github-stars":177},{"id":4,"title":5,"body":6,"description":168,"extension":169,"meta":170,"navigation":171,"order":161,"path":172,"section":173,"seo":174,"stem":175,"__hash__":176},"docs\u002Fdocs\u002Fgetting-started\u002Fcore-concepts.md","Core concepts",{"type":7,"value":8,"toc":159},"minimark",[9,13,17,22,42,46,61,65,68,81,84,88,91,152],[10,11,5],"h1",{"id":12},"core-concepts",[14,15,16],"p",{},"A few ideas explain how everything in Clerq fits together.",[18,19,21],"h2",{"id":20},"businesses-and-members","Businesses and members",[14,23,24,25,29,30,33,34,37,38,41],{},"Everything lives under a ",[26,27,28],"strong",{},"business",". A business has a name, a base currency, postal address, and tax config. You can invite other people as members and give each one a role - from ",[26,31,32],{},"owner"," down to ",[26,35,36],{},"viewer"," - plus per-member permission overrides. See ",[26,39,40],{},"Guides -> Roles & permissions"," for the full picture.",[18,43,45],{"id":44},"clients-projects-and-tasks","Clients, projects and tasks",[14,47,48,49,52,53,56,57,60],{},"A ",[26,50,51],{},"client"," has contacts, notes, a VAT number, and a default rate. ",[26,54,55],{},"Projects"," belong to a client and carry a status, due date, and optional rate override. ",[26,58,59],{},"Tasks"," live on a project and move across a board: todo, in progress, in review, done.",[18,62,64],{"id":63},"smart-rate-resolution","Smart rate resolution",[14,66,67],{},"When you log time, Clerq resolves the rate in order and locks it in at entry time:",[69,70,71,75,78],"ol",{},[72,73,74],"li",{},"The rate on the entry itself",[72,76,77],{},"Then the project rate override",[72,79,80],{},"Then the client default rate",[14,82,83],{},"Because the rate is captured when you log, later changes never rewrite history.",[18,85,87],{"id":86},"the-invoice-lifecycle","The invoice lifecycle",[14,89,90],{},"Invoices move through a clear set of states:",[92,93,94,107],"table",{},[95,96,97],"thead",{},[98,99,100,104],"tr",{},[101,102,103],"th",{},"State",[101,105,106],{},"Meaning",[108,109,110,122,132,142],"tbody",{},[98,111,112,119],{},[113,114,115],"td",{},[116,117,118],"code",{},"draft",[113,120,121],{},"Editable, not yet sent",[98,123,124,129],{},[113,125,126],{},[116,127,128],{},"sent",[113,130,131],{},"Delivered, awaiting payment",[98,133,134,139],{},[113,135,136],{},[116,137,138],{},"paid",[113,140,141],{},"Settled in full",[98,143,144,149],{},[113,145,146],{},[116,147,148],{},"overdue",[113,150,151],{},"Issued and past its due date",[14,153,154,155,158],{},"Numbers are sequential per year (",[116,156,157],{},"YYYY-NNNN",") and concurrency-safe, so two invoices never collide.",{"title":160,"searchDepth":161,"depth":161,"links":162},"",3,[163,165,166,167],{"id":20,"depth":164,"text":21},2,{"id":44,"depth":164,"text":45},{"id":63,"depth":164,"text":64},{"id":86,"depth":164,"text":87},"The handful of ideas that make Clerq click - businesses, rate resolution, and the invoice lifecycle.","md",{},true,"\u002Fdocs\u002Fgetting-started\u002Fcore-concepts","Getting started",{"title":5,"description":168},"docs\u002Fgetting-started\u002Fcore-concepts","Ql33nfe2UN4eXcExVuotXel27kjt47REb8UowsdcdsM",{"stars":178,"repo":179},0,"PunterDigital\u002Fclerq",1781535397976]