DEV Community

DevWithZach
DevWithZach

Posted on Originally published at devwithzach.com

AU-PH Fair Work Compliance: A Founder's Quickstart

AU-PH Fair Work Compliance: A Founder's Quickstart

I once spent three days straight on a video call with a Filipino developer, a Philippine labor lawyer, and an Australian employment lawyer, trying to figure out how to correctly classify a contractor for a project I was running. We were building a new feature for EngagePOS, a point-of-sale system I helped launch years ago. The cost of getting it wrong? Potentially tens of thousands of dollars in back pay and penalties.

Why this matters in 2026

The global talent pool is a reality for startups now. You're not just hiring locally; you're hiring wherever the best skills are. But with that comes a minefield of regulations. Australia's Fair Work Act is notoriously complex, and misinterpreting it when you have employees or contractors in the Philippines can be a fast track to a very expensive lesson.

Three things I learned shipping this

1. "Contractor" is a loaded term, especially down under.

When we first set up Raketlance, an online platform connecting Filipino freelancers with clients, our initial thought was simple: they're contractors, end of story. We were wrong. Australian law looks beyond the label you put on the relationship. They examine the reality of the engagement. Is the worker integrated into your business? Do they work set hours? Do you control how they do the work? If the answer to these is "yes," you're probably looking at an employee, not a contractor, in the eyes of the Fair Work Ombudsman.

For Raketlance, this became critical when we started onboarding Australian clients who wanted to hire Filipino developers for ongoing, full-time work. We had to build in checks. We used a simple form with questions like:

  • "Does the worker set their own hours?"
  • "Does the worker provide their own tools and equipment?"
  • "Is the worker free to work for other clients simultaneously?"

If a client answered "no" to more than one, we flagged it. We even developed a tiered pricing structure where engagements that looked more like employment attracted a higher platform fee, nudging clients towards genuinely independent contractor relationships. This added complexity, but it saved us from potential disputes. We estimated this saved us from at least two hypothetical claims in our first year, each potentially costing $5k-$10k in legal fees and back pay.

2. The "Genuine Business" test is your new best friend.

This is Australia's way of saying, "prove you're not just trying to avoid employment obligations." When you engage someone in the Philippines for work that would typically be done by an employee in Australia, you need to show there's a real business reason for it. This isn't just about cost-saving. It's about demonstrating that the role fills a genuine operational need that can't be met by your local workforce.

For LaundryIT, our cloud-based laundry management system, we hired a fantastic QA tester in the Philippines. She was brilliant, but she was essentially doing the job an Australian-based QA lead would do. To satisfy the "genuine business" aspect, we documented:

  • The specific skills gap in our Australian team.
  • The cost-benefit analysis of hiring offshore versus onshore for this role.
  • The fact that she wasn't just performing tasks but was part of our product development cycle, attending sprint planning meetings (virtually, of course).

We even had her on a fixed-term contract that clearly stated the project scope. This documentation, stored in a shared Google Drive folder accessible to our legal counsel, was our shield. It cost us maybe $500 in legal review time but provided immense peace of mind.

3. Superannuation and Leave entitlements are non-negotiable for employees.

This is where many founders trip up. If you classify someone as an employee, even if they live in the Philippines, you have obligations under Australian law. This includes contributing to their superannuation fund and providing leave entitlements (annual, personal, etc.). Trying to skirt these is a direct route to trouble.

When we rebuilt Tokkatok, a marketplace for local services in the Philippines, we initially had a few roles that blurred the lines. We had a marketing coordinator in Manila who was essentially managing our social media and email campaigns. Our Philippine lawyer advised us that this role, given the control we exerted over her tasks and hours, leaned heavily towards employment under Philippine law, which often aligns with Australian principles for cross-border arrangements.

We decided to formalize it. We put her on a proper employment contract, registered her with the Philippine Social Security System (SSS) and PhilHealth, and set up a compliant superannuation fund for her in Australia. The initial setup cost around $1,000 (legal fees, initial contributions). The ongoing cost was roughly 15% of her salary for super, plus the cost of leave accrual. It felt like a lot initially, but it meant we were compliant. The alternative, being audited and facing penalties for non-compliance with superannuation guarantees (which can be 100% of the shortfall plus fines), was far more terrifying.

Here’s a simplified example of how we'd track leave accrual in a basic script:

def calculate_leave_accrual(days_worked, annual_leave_rate_per_year):
  """Calculates accrued annual leave in days."""
  accrued_leave = (days_worked / 365.25) * annual_leave_rate_per_year
  return round(accrued_leave, 2)

# Example: Employee worked 180 days and is entitled to 4 weeks (20 days) annual leave per year.
days_worked = 180
annual_leave_days = 20
accrual = calculate_leave_accrual(days_worked, annual_leave_days)
print(f"Accrued annual leave: {accrual} days")
# Output: Accrued annual leave: 9.85 days
Enter fullscreen mode Exit fullscreen mode

What I would skip if I started today

I would skip trying to be a legal expert myself. Early on, I spent way too much time reading the Fair Work Act and trying to interpret it. It's dense, it's complex, and it changes. The money I spent on a good Philippine labor lawyer and a specialized Australian employment lawyer in the first year of setting up cross-border operations was the best investment I made. It wasn't cheap, maybe $5,000-$10,000 upfront for initial advice and contract templates, but it bought us confidence and avoided costly mistakes down the line. Focus on building your product; let the experts handle the compliance.

What this looks like for your team

This week, take 30 minutes to review your current offshore hires. Are they truly independent contractors, or are they acting like employees? If they are, you need to address it. Second, identify your most critical offshore role. If that role could easily be filled by someone in your home country, document the genuine business reason why you're hiring offshore. Finally, if you're unsure about any classification, schedule a 1-hour consultation with an Australian employment lawyer specializing in international hiring. It's a fraction of the cost of a mistake.

I write about engineering leadership and building with Filipino dev teams at devwithzach.com — drop me a line if any of this rings true.

Top comments (0)