Finance Utility

Multi-Job Salary Calculator

Track several part-time, freelance, weekend or platform jobs on one calendar and estimate monthly take-home pay, effective hourly income and goal progress. It helps compare jobs separately instead of mixing every income source into one rough total.

01Manage each jobSave each job with its own name, color, hourly wage, work hours, fee rules and allowance settings so separate income sources stay clear.
02Calendar entryAdd more than one job to the same date and keep a clean daily record for mixed schedules, double shifts or weekend work.
03Income goal trackingCompare monthly take-home pay with your target and see whether extra hours are actually moving you closer to your income goal.
Input

Work Calendar

Select a job, save its defaults, then click dates to add records. The calendar makes it easier to review which job produced which part of your monthly income.

Ready

Selected Today Job 1 Job 2 Job 3 Job 4
Select job

Choosing a date moves the calendar to that month.

Select a date

Work records for the selected date appear here.
hrs
$

Adds a reference allowance when this job reaches the weekly threshold.

$

Goal progress is calculated from monthly take-home pay.

Enter job defaults, then click dates on the calendar to save records.
Defaults

Job Defaults

Job name, color, hours, wage, fee and allowance settings are saved automatically in this browser so repeated entries take less time.

Summary

Monthly Summary

Records, gross pay, fees, allowance estimates, take-home pay and goal progress are calculated for the visible month.

Auto summary

Summary by job

History

Work Log

Review this month's records by date and job, then export the work log as CSV for your own spreadsheet or personal finance notes.

DateJobHoursWageGrossFeeAllowanceNet
No work records yet.
Practical guide

Multi-Job Salary Calculator

Track dated shifts across jobs, calculate pay and entered deductions, and estimate weekly paid rest using a clearly limited Korean-style model.

Who this helps

  • Workers with several job schedules
  • Users making a personal monthly pay estimate

When to use this tool

  • Two jobs
  • Entered deduction

From input to a checked result

  1. 1

    Create or choose a job tab.

  2. 2

    Set hours, hourly pay and any deduction for that job.

  3. 3

    Choose whether its records include a weekly paid-rest estimate.

  4. 4

    Click a calendar date to add a shift; click its existing shift again to remove it.

  5. 5

    Review each job and the monthly total, then download a CSV backup.

Example 1

Two jobs

Input
Job A: 20 hours × 10; job B: 12 hours × 15; no deductions or allowance
Result
Total base pay 380

Amounts use the displayed currency; example wages are not local minimum-wage claims.

Example 2

Entered deduction

Input
5 hours × 120; 3% deduction
Result
Gross 600; deduction 18; net 582

The selected percentage is applied arithmetically, without identifying a tax regime.

How it works

Each record rounds hours × wage to a whole unit and caps deductions at gross pay. For the same job in a Sunday–Saturday week, allowance-enabled records reaching 15 hours receive hours/5 × wage × min(1,40/weekly hours), rounded per record. Monthly totals include only this month’s records, while qualification also uses adjoining months.

Limitations

  • Weekly rest is a Korean-style estimate, not a legal entitlement assessment in any country.
  • Contracts, attendance, overtime, night premiums and actual tax or insurance are not assessed.
  • Changing defaults does not rewrite existing shifts. Different jobs do not share qualifying hours.
  • Records and currency displays are separated by language; old shared records remain on the Korean page.
Your data

Job names, dates, pay and goals are stored in this browser’s localStorage, not sent to the server. Export before changing browsers. If storage is blocked, changes last only in memory; clearing requires storage access.

Related tools

Frequently asked questions

Are 15 recorded hours enough to establish entitlement?

No. The estimate cannot verify contracted hours, attendance or other legal conditions.

Can I change past pay by changing the default wage?

No. Remove and re-enter the relevant saved shift using the intended values.

Why are old records missing after a language switch?

Languages now have separate records to prevent relabelling old amounts as another currency. Older shared records are retained in Korean.