Retainers with included hours
Define a monthly or quarterly retainer with its included time, price and overage rate per hour. Each month becomes a period that fills up as approved hours are logged, and you can allow an optionally capped rollover.
Run a Romanian web or digital agency from one account: monthly retainers with included hours, timesheets with a timer, projects with deliverables and a recorded client decision, and a register of client domains, certificates and hosting with a renewal ladder. Prices are in euro; an account from Romania pays in lei at the BNR rate of the day plus 5 %.
Management software for web and digital agencies
4 modulesRetainers, hours, deliverables, renewals and invoice drafts connected to the same client record, so you can see where an agency earns and where it gives work away.
Define a monthly or quarterly retainer with its included time, price and overage rate per hour. Each month becomes a period that fills up as approved hours are logged, and you can allow an optionally capped rollover.
Log time by project, deliverable and person, or start and stop a timer. Mark entries billable or not, submit them for approval and approve them in bulk. The week sheet and a list of days with no hours logged show what is still missing; leave is not taken into account.
Each project gets a code, a brief, a budget in money and minutes, and milestones with dates. Deliverables move through a fixed flow: to do, in progress, in review, with the client, approved, delivered.
Every version of a deliverable is kept, together with the client's decision, who decided, the time and the IP address. A rejection starts a new version. It is a record of approval, not a legal signature.
Log each change request, quote it, and record whether it was approved, rejected or absorbed. Absorbed work needs a reason and shows up as margin you did not recover.
Keep every client domain, certificate and hosting plan with its expiry date, supplier cost and the price you charge. Import domains in bulk and see the margin on each renewal.
Renewals move through 60, 30 and 7 days and then overdue, using the dates you stored. The ladder advances when the renewal scan runs, which the panel does when you open the overview or when you press the scan button on the renewals page.
Build a draft for a client and a month from approved billable hours that no retainer covers, retainer fees and overage, approved change orders, renewals and milestones. Each source row is stamped, so nothing is billed twice. Once you approve the draft it can be pushed to 4invoices, where the fiscal invoice is issued.
See margin per client, project and person. Nine fixed rules flag a retainer burning too fast, unbilled hours, a project over budget, a deliverable stuck with the client or an overdue renewal.
Generate a report from the month's data: delivered items, retainer consumption, renewals done, hours by category and what is waiting on the client. You can issue a private link for it and send that link yourself.
Create clients with their contacts, then your people and a rate card with a default hourly rate and overrides by client, project, role or person.
Open a retainer with its included hours and attach projects, milestones and deliverables to the client.
The team logs hours with the timer or the week sheet. Approved billable hours fill the retainer period and the project margin.
Review the blockers, build the invoice draft, approve it and push it to 4invoices, and generate the client report.
Short answers about what 4webagency does today: retainers, timesheets, deliverables, renewals and invoice drafts.
It keeps your agency's operations in one account: clients and their retainers, projects with milestones and deliverables, timesheets with billable hours, a register of client domains, certificates and hosting, invoice drafts built from approved work, and reports on profitability.
No. It manages the work of an agency; it does not build the websites. Website building belongs to 4buildsite.net, a separate product.
You set the included time, the price and the overage rate per hour. Every month becomes a period that fills as approved hours are logged against it, and you can see the hours consumed, the hours over the limit and the share of the allowance used.
Each deliverable version moves to review with the client, and the client's decision is stored with the time and IP address; a rejection opens a new version. It is a record of approval, not a legal signature. The private link is served over the API; there is no client-facing page or button today.
No. You enter or import the expiry dates. The renewal ladder (60, 30 and 7 days, then overdue) and the risk rules run on those dates when a scan runs, and the results appear inside the app. Nothing is looked up or renewed for you.
No. It does not e-mail or message your clients. Alerts, renewal stages and reports stay in your account, and any private link to a report is one you send yourself.
Build an invoice draft for a client and a period. It collects approved billable hours not covered by a retainer, retainer fees and overage, approved change orders, renewals and milestones, and stamps each source so it cannot be billed twice. Once you approve the draft it can be pushed to 4invoices, which issues the fiscal invoice.
Plans start at €1 a month (Start), then Plus at €2, Pro at €4 and Premium at €8. Every plan is free for the first 6 months, with no card and no yearly commitment. See the pricing page for the details of each plan.
The Romanian site is at /ro. The English pages describe the same product for Romanian agencies that prefer to work in English.