I prefer a fixed amount for the way I work now. In my ongoing monthly arrangement, I don’t use a time tracker and I have flexibility in when I do the work. Mas gusto ko yung ganitong setup because I’ve already become familiar with the tasks and my workflow.
That experience is with a fixed monthly arrangement. A fixed-price project has its own defined output and completion point. For either setup, check the actual agreement for required hours, time records, availability and deadlines. The pricing label alone won’t tell you those details.
If an efficient workflow leaves you with genuine capacity, you may be able to take another client. Make sure your agreement allows it, and check that you can still meet each client’s delivery and availability commitments. Be clear about non-exclusivity before accepting more work.
Compare the three arrangements
| Arrangement | What you agree on | What needs a clear limit |
|---|---|---|
| Hourly | Rate and approved time worked | Weekly or project budget, billable tasks and approval for extra hours |
| Fixed-price project | A defined deliverable for an agreed amount | Scope, assumptions, revisions and acceptance |
| Monthly arrangement | Recurring scope or reserved capacity | Included work, availability, overflow and renewal |
A one-off project can be hourly if it needs investigation. Recurring work can use a fixed monthly fee if the volume and responsibilities are defined.
Hourly pricing can fit work where requests or effort vary, with an agreed budget and tracking method. A fixed project can fit a clear deliverable, while a monthly fee can cover ongoing responsibilities. Start with what the client needs and what you can reliably deliver.
How I decide what to charge
I start by researching what people usually charge for a similar service. Then I adjust the fee based on my knowledge and expertise, how efficiently I can complete the work, the scope and the client’s deadline. Kung urgent, kasama rin yun sa pag-iisip ko ng price.
The client tells me what they need. I assess whether I can do it, and if I need to figure out a solution, I research it. Once we agree on what I’ll deliver, I include that work in the scope and adjust the fee accordingly.
When you research prices, compare similar deliverables, volume and experience levels. A small cleanup job and ongoing support may use the same tool but involve very different work. If part of the request is unfamiliar, allow time to investigate before committing to the fee or deadline.
Check the unknowns before giving a fixed quote
Ask to see a representative input and an example of the output the client wants.
For a data-cleanup project, the useful questions might be:
- How many records are included?
- Which fields need checking?
- What counts as a duplicate?
- Who decides whether records can be merged or removed?
- Will the client provide the missing information?
- Where will the finished file be used?
- How many review rounds are included?
If several answers are missing, propose a small paid discovery task where appropriate. That could produce an input audit, a list of questions and an estimate for the main work.
Kung hindi mo pa nakikita yung actual file, leave room to review it before committing to a final price. A neat five-row sample may not show the issues in the full dataset.
See how the same job changes your effective rate
Here is a demo, using peso amounts for easy comparison.
Suppose you quote either ₱500 per approved billable hour or ₱10,000 for a defined project.
| Actual work time | Hourly gross, if all hours are approved and billable | Fixed-project gross | Fixed-project gross per hour |
|---|---|---|---|
| 15 hours | ₱7,500 | ₱10,000 | About ₱666.67 |
| 20 hours | ₱10,000 | ₱10,000 | ₱500 |
| 30 hours | ₱15,000 | ₱10,000 | About ₱333.33 |
These are before taxes, platform charges and expenses.
The hourly amount depends on approval and the contract’s limits. If the client authorized only 20 hours, you need agreement before adding the extra ten.
For the fixed project, your fee stays at the agreed amount for the agreed scope. Extra scope should trigger a separate discussion. Finishing efficiently can improve your effective rate; discovering more work than you priced can reduce it.
For your own estimates, you can keep a simple record of how long fixed projects take, including reviews and corrections. This can help you price the next job even when the client doesn’t require a time tracker.
Build an hourly quote with a spending limit
“₱500 an hour” leaves several questions open. Add what you’ll do, which time is billable and when you’ll ask for approval.
A sample hourly quote:
“Rate: ₱500 per hour for reviewing and cleaning the supplied contact list. Initial budget: up to 10 hours. I’ll send a progress update after 8 hours, including any unresolved records and the estimated work remaining. Additional hours require written approval before I continue.”
You can adapt the checkpoint to the project. The point is to give the client time to make a decision before the budget is used.
Also agree whether meetings, research, testing and handover are part of the billable work. Keep useful notes about the task completed during each period.
If you work through a platform, follow its tracking and approval rules. A private spreadsheet alone may not qualify you for that platform’s payment protection.
Write the fixed-price scope as a short checklist
After you understand the client’s request and confirm what you can handle, put the agreed deliverables and boundaries in writing. This gives both of you a practical checklist to work from.
Here is a sample scope, separate from the earlier pricing demo:
- Input: one client-supplied spreadsheet containing up to 500 contact records
- Work: standardize agreed fields and flag possible duplicates or missing data
- Deliverables: cleaned working file, issue log and short handover note
- Client decisions: approve the duplicate-handling rule and resolve missing information
- Review: one consolidated revision round covering the agreed scope
- Exclusions: new lead research, CRM import and contacting the people listed
- Timing: agreed after the input file and required decisions are available
- Payment: agreed amount and payment stages recorded before work begins
Adjust these limits to the real task. A record count alone may be insufficient if the records vary widely in complexity.
Avoid accepting “unlimited revisions” casually. Describe what a revision means, how feedback should be sent and how new requests will be priced.
Use a change request when the work grows
When a request goes beyond the agreement, explain what would change and discuss the extra work before starting. Minsan maliit lang yung dagdag; sometimes it changes the whole estimate.
Sample message:
“I can add the CRM import. The current scope covers the spreadsheet cleanup and issue log. For the import, I’ll need to review the required fields, test a small batch and check the results. I can send a separate estimate, or we can keep the current delivery focused on the spreadsheet.”
For hourly work, confirm the additional time and budget. For fixed work, agree on any revised deliverable, fee and date. If you choose to include a small addition at no extra charge, record that boundary too.
Keep the change in the same written record as the original agreement. That helps both of you see what changed and what is still included.
When I choose to include a small extra
Sometimes I receive a small request related to the work I’m already doing. If it’s easy and won’t take too much time, I may help without adding a fee. I also consider an extra task if it lets me learn something useful or explore a tool, as long as it stays reasonably close to the current work.
Depende rin sa preference mo. For me, a manageable task can be a chance to build skills and show what else I can contribute. Those skills may support a future fee discussion. Whether the client offers a raise is still their decision.
Choose a limit you’re comfortable with and protect the work you’ve already promised. Beginners can charge for extra work too. If a one-time favor becomes a recurring responsibility, review the scope and fee with the client.
A sample boundary message:
“I can include this small update at no extra charge this time. If you need it regularly, let’s add it to the scope and agree on the fee before the next round.”
If a request comes from someone outside your usual point of contact, check who can authorize it and whether it belongs under the agreement. Confirm approval before using client accounts, changing business records or sharing information.
Know the Upwork protection requirements
If you use Upwork, the contract type affects how you document the work.
Hourly contracts
Hourly Payment Protection requires qualifying time recorded with the Upwork Desktop App tracker, relevant screenshots, descriptive memos, adequate activity and hours within the weekly limit.
You also need verified identity, an account in good standing and a client using a verified billing method. Manual time, idle segments and time above the weekly limit are excluded.
Check the Work Diary and current terms. Ask for a limit adjustment before extra work that would exceed it.
Fixed-price contracts
Fixed-Price Payment Protection requires a fully funded milestone before work begins, delivery through Submit Work for Payment and work that matches the milestone description. These conditions support access to Upwork’s dispute process; payment is not guaranteed in every case.
For a larger project, divide the work into useful milestones. Check that the current milestone is active and funded before starting it, and update the agreement when the scope changes. Keep delivery evidence and project messages on Upwork. Submitting after a contract ends can affect protection unless there is a written agreement.
If a dispute arises, follow Upwork’s process and deadlines. Keep the task requirements and delivery evidence together.
Include payment timing and fees in your decision
On standard hourly Upwork contracts, earnings generally become available ten days after the weekly billing period ends.
For fixed-price milestones, the client review can take up to 14 days after proper submission, followed by a five-day security hold after approval or automatic release. If the client requests changes, the review period restarts when you resubmit.
Withdrawal processing is another stage. Schedule your own expenses with those dates in mind.
Upwork’s freelancer service fee currently ranges from 0% to 15% per contract. Check the percentage shown for the actual proposal or offer, and include applicable taxes on fees and withdrawal costs in your pricing.
For direct clients, write down the deposit or payment stages, due dates, currency and method. The international invoicing guide can help you make the payment request clear.
Define a monthly arrangement carefully
A monthly fee can cover recurring deliverables, responsibilities or reserved hours. Specify which arrangement you are agreeing to.
For example, an agreement might cover a defined weekly report and support tasks within an agreed volume, with stated response windows. Another could reserve a number of hours. These are sample options; choose limits that fit the actual work.
Clarify:
- Included tasks, deliverables and volume or hours
- Working days, required shared hours, response windows and time zone
- Delivery dates, urgent-request handling and what to do if a deadline is at risk
- Any time-reporting requirement and, for an hours-based arrangement, whether unused hours roll over
- Who can authorize requests, plus extra-work approval and pricing
- Payment amount, currency and dates
- Notice and handover when the arrangement ends
Put your agreement about other clients in writing too. Clarify whether the arrangement is non-exclusive, any restrictions on competing work and how you will protect each client’s information. Check for schedule conflicts before promising the same availability to someone else.
Review the arrangement when the workload changes. Kapag dumadami na yung tasks, bring the actual task list and a realistic estimate of the extra effort to the conversation. Meet the agreed delivery dates and response windows, and tell the client early when something is blocked.
Use AI to check a scope before sending it
An optional AI review can help you spot questions you’ve missed. Use made-up details or a sanitized summary, and follow the client’s permission and data rules before putting any of their information into an AI tool.
Give it the proposed deliverables, input limits, review rounds and timing. Ask it to identify vague wording, missing dependencies and possible extra requests. Have it list questions for you rather than fill in unknown facts.
Then check each suggestion against the actual conversation and your ability to deliver. You and the client still need to agree on the scope and fee. Keep any AI-suggested rates out of the quote until you’ve checked relevant, current evidence.
Choose the next quote using the evidence you have
If the work is still uncertain, clarify it or price a limited discovery stage. If the output is defined and you understand the effort, prepare a fixed scope. If requests vary over time, agree on an hourly budget or a bounded monthly arrangement.
Use the beginner VA rates guide to check whether your price covers your costs and available billable time.
Before sending the quote, read it from the client’s side. Can they tell what they’re buying, what they need to provide and when another approval will be needed?
You should both be able to explain the agreed work, price and next step before you start.
VA Starter Kit · ₱299
Write clear proposals and track every send.



