Jobs

How to Apply for a Job: Service Agreement Guide

What Is the Service Agreement Confirmation

The Service Agreement Confirmation is the modal (pop-up form) that appears whenever you click Apply on a job listing. It is the formal step that turns your interest in a job into a legal application backed by a service agreement.

The form collects:

Once submitted, your application is sent to the job poster for review. Nothing is charged or deducted until the job poster accepts your application and both parties agree to the contract.

The modal shows the Job Title and Job Unique ID (e.g., JOB-26-158533) at the top so you can confirm you are applying to the right posting before filling in any details.

Payment Details

The Payment Details section is where you set how you want to be paid for this specific job.

Rate Type:

Choose between two pricing structures:

Click the Fixed Price or Hourly Rate button to select your preference. The active selection is highlighted in blue.

Proposed Rate (CAD):

Enter your proposed rate:

The minimum rate is $15.00. Review the job's posted budget before entering your rate — proposing significantly above the budget reduces your chance of being hired.

Tax Options:

If you are registered for Canadian taxes, select which taxes apply to this job. Taxes you select are added on top of your rate and charged to the client:

You should only check the taxes you are legally registered to collect. If you are not registered for GST/HST (i.e., your annual self-employment income is under $30,000), do not check any tax box.

Estimated Hours (Hourly Rate only):

If you selected Hourly Rate, you must enter your Estimated Hours — how long you expect this job to take (e.g., 2.0 hours). This field:

The Estimated Total shown at the bottom (e.g., Estimated Total: $30.00) is calculated as: Rate × Estimated Hours (for hourly) or the fixed price amount. Tax is not included in this preview.

Gen Points Reservation

The Gen Points Reservation section (shown only to providers) explains the Gen Points cost associated with applying for this job and checks that your balance is sufficient.

How Gen Points work when applying:

Gen Points are reserved (held) when you submit your application. They are:

Gen Points Required:

The number of Gen Points required depends on the total value of the job based on your proposed rate × estimated hours (or fixed price):

Job Total Gen Points Required
Under $120 0 (Free)
$120 – under $299 25 Gen Points
$299 – under $699 50 Gen Points
$699 and above 100 Gen Points

These tiers are displayed in the Gen Points Reservation section so you always know the cost before you apply.

Available Gen Points:

Your current Gen Points balance is shown in green (or red if insufficient). Click Refresh to reload your balance if you recently purchased a bundle.

If your balance is insufficient:

Payment Account Ready:

Below the Gen Points section, a green Payment Account Ready banner confirms your Stripe Connect payout account is set up and ready to receive payments. If this banner is missing or shows an error, go to Profile → Stripe Account to complete your Stripe Connect setup before applying for jobs.

Proposed Service Time

The Proposed Service Time section is where you commit to when you will show up to perform the job.

Client's Preferred Schedule:

The client's preferred date and time (e.g., Saturday, August 8, 2026 4:00 PM) is shown for reference above the input fields. This is the schedule the job poster requested when they posted the job. You do not have to match it exactly, but proposing a time close to the client's preference increases your chance of being selected.

If the job poster marked their schedule as Flexible, no specific date or time is shown — you have more freedom to propose what works for you.

Proposed Date:

Use the date picker to select the date you are available to perform the job (format: YYYY-MM-DD). You can type the date directly or click the calendar icon to select from a calendar. Choose a date you are genuinely available — accepting a job you cannot complete on time leads to a cancellation strike.

Proposed Start Time:

Enter the time you plan to start the job (e.g., 4:00 PM). Use the time picker or type in 12-hour format. Factor in travel time — if the job is 30 minutes away, schedule accordingly.

Important: Once the job poster accepts your application, your proposed date and time become the agreed service time. Changing it after acceptance requires messaging the client and getting their agreement. Showing up significantly late may result in a no-show strike if the client marks you as absent.

Additional Details

The Additional Details section gives you space to communicate anything that is not captured by the other fields — and it is your chance to make a personal impression on the job poster.

Additional Notes:

This free-text field (placeholder: "Provide any additional details or notes about your application...") is optional but highly recommended. Use it to:

Job posters read every application's notes. A thoughtful, specific message that shows you read the job description stands out dramatically compared to blank or generic notes. Providers who write personalized notes get hired significantly more often.

Character limit: There is no strict limit, but keep it focused — 3–5 sentences is ideal. Avoid copying and pasting the same generic message to every job.

Auto-Cancellation Buffer

The Auto-Cancellation Buffer (shown only to providers, not visible to job posters) lets you set how far in advance your application will automatically cancel if the job poster has not responded.

Why this matters:

Without a buffer, you might have an accepted application for a job starting in 2 hours — but the job poster never formally confirmed by authorizing payment or sending you a message. The buffer protects you from showing up to a job that the client forgot about or from being committed to a job time slot that you could have used for another job.

How the buffer works:

If the job poster has not responded (i.e., has not accepted your application or authorized payment) by the time your buffer countdown expires before the proposed start time, your application is automatically cancelled — with no cancellation strike applied to your record.

Example: You apply for a job starting at 4:00 PM and set a 6-hour buffer. If the job poster has not accepted by 10:00 AM that day, your application cancels automatically and you are free.

Buffer options:

Important: The buffer only protects you from unresponsive job posters. If the job poster does accept your application before the buffer expires, the application is locked in and the buffer no longer applies. At that point, cancelling requires you to contact the client and formally cancel through the app, which may result in a cancellation rate impact.

Service Agreement Confirmation

The Service Agreement Confirmation section contains the legal service contract and the checkboxes you must agree to before submitting your application.

The Service Agreement text:

The contract displayed is HelperGen's standard service agreement template, auto-populated with:

Read the agreement carefully. It outlines:

The phrase at the top of the signature section — "IN WITNESS WHEREOF, the Parties have executed this Agreement as of the Effective Date" — means the contract becomes binding once both parties have agreed (job poster accepts + provider submitted).

Checkboxes:

You must check both boxes before Submit Application becomes active:

  1. Job Poster Agreement (pending approval): This checkbox represents the job poster's side of the agreement. It is shown as greyed out / pending because the job poster has not yet accepted. You do not click this — it is shown for transparency so you can see the agreement requires mutual consent.

  2. "I understand and agree to the terms of this agreement, and confirm that I hold all required licences, permits, certifications, or authorizations necessary to perform this job, if applicable." — This is your personal declaration. By checking this box you are:

    • Legally agreeing to the terms of the service contract
    • Confirming you have any required licences or certifications for this type of work
    • Acknowledging that misrepresenting your qualifications is a policy violation

Validation errors:

If you click Submit Application without completing required fields, a red banner lists what needs to be fixed:

Submit Application:

Once all fields are complete and both checkboxes are checked, the Submit Application button becomes active (turns from grey to blue). Click it to:

  1. Reserve your Gen Points (held, not deducted yet)
  2. Send your application and proposed terms to the job poster
  3. Add the job to your My Applications list with status Pending
  4. Notify the job poster by email and push notification that you have applied

After submitting, you can view and withdraw your application from My Applications at any time before the job poster accepts.

View this doc on HelperGen