Skip to main content
As a client on Skillhouse, you can post jobs, review proposals from freelancers, create contracts, pay securely through escrow, and leave reviews — all from a single dashboard.

Profile

Add your company name and a profile picture so freelancers know who they are working with.

Post a job

Describe what you need, set a budget, and choose the skills and category that match your project.

Review applicants

See every freelancer who applied and visit their profile before making a decision.

Contracts

Create a contract with your chosen freelancer and track progress through to completion.

Escrow payments

Pay via Stripe into escrow. Funds are only released when you approve the work.

Reviews

Leave a star rating and written feedback for freelancers after a contract completes.

Setting up your profile

Your profile lets freelancers understand who they are working with before they apply.
1

Go to your profile page

After signing in, navigate to Profile from the sidebar.
2

Add your company details

Click Edit Profile and enter your company or organisation name.
3

Upload a profile picture

Click the avatar area and upload a logo or photo. Accepted formats: PNG, JPEG, JPG, WebP.
4

Save

Click Save to apply your changes.

Posting a job

1

Navigate to Post Job

From your dashboard or sidebar, click Post Job.
2

Fill in the job details

Complete the form with the following fields:
FieldDescription
TitleA short, descriptive name for the role (e.g. “Graphic Designer”)
DescriptionWhat the project involves and what you expect the freelancer to deliver
BudgetYour fixed price for the project in rupees
Experience levelBeginner, Intermediate, or Expert
LocationWhere the work is based, or “Remote”
CategoryThe job category that best fits your project
Skills requiredSelect all skills a freelancer must have
Start date / End dateOptional project timeline
3

Submit the listing

Click Submit. Your job is immediately visible on the public job board and freelancers can begin applying.
Write a clear description and set a realistic budget. Listings with specific requirements attract more qualified applicants.
You can edit a posted job at any time from My Jobs before a contract is created.

Reviewing applicants

Once freelancers start applying, you can view all applicants for each of your jobs.
  • Navigate to My Jobs and open the listing you want to review
  • Click View Applicants to see everyone who has applied
  • Click any applicant’s name to visit their full profile, including their skills, bio, completed works, and client reviews
Applicant profiles show star ratings from previous contracts, so you can evaluate a freelancer’s track record before selecting them.

Selecting a freelancer and creating a contract

After reviewing applicants, select the freelancer you want to hire.
1

Choose a freelancer

From the applicants list, identify the freelancer you want to work with.
2

Create a contract

Click Create Contract on their application. This generates a contract linking your job, your account, and the freelancer’s account.
3

Proceed to payment

After creating the contract, you are prompted to make the escrow payment. The contract is not active until payment is confirmed.
Only one contract can be created per job. If you need to cancel before work begins, you can do so from the contract details page.

Making the escrow payment via Stripe

Skillhouse holds your payment in escrow until you approve the completed work. This protects both you and the freelancer.
1

Initiate payment

From the contract or job details page, click Make Payment. You are redirected to a Stripe-hosted checkout page.
2

Complete checkout

Enter your card details on the Stripe checkout page and confirm the payment. The amount is drawn from your card and held in escrow.
3

Confirmation

After a successful payment, you are redirected back to Skillhouse and the contract status updates to reflect the active engagement.
Do not close the browser during the Stripe checkout. If payment fails or is interrupted, no funds are taken and you can retry from the contract page.
See Payments and escrow for a full explanation of how escrow works.

Communicating with the freelancer

Use the built-in real-time chat to stay in contact with your freelancer throughout the project.
  • Chat is accessible from the contract details page
  • Messages are delivered instantly without leaving the platform
See Chat for more information.

Approving work and requesting fund release

When the freelancer marks the contract as complete, you can review the deliverables and release payment.
1

Review the work

Check the deliverables against what was agreed in the job description.
2

Request fund release

From the contract details page, click Release Funds. This signals to the platform admin that you have approved the work.
3

Admin releases payment

The admin processes the fund release and the freelancer receives the payment in their wallet.
If you are not satisfied with the work, contact the freelancer via chat to resolve the issue before requesting fund release. You can also cancel the contract — in which case the admin can process a refund to your account.

Leaving a review

After a contract completes, you can leave a star rating and written feedback for the freelancer.
  • Navigate to the completed contract and click Leave a Review
  • Select a rating from 1 to 5 stars and add a written description of your experience
  • Reviews appear publicly on the freelancer’s profile
You can only leave one review per contract. Take a moment to write specific feedback — it helps the freelancer improve and helps other clients make better hiring decisions.
See Reviews for more details.

Viewing all contracts

Navigate to Contracts in the sidebar to see every contract you have created, along with their current status (active, completed, or cancelled). Click any contract to open the full details, including the job description, freelancer profile, payment status, and contract timeline.

Build docs developers (and LLMs) love