GCGovComp.app

City and County of San Francisco / Treasurer/Tax Collector

Agency file

Treasurer/Tax Collector

Source file: City and County of San Francisco — Employee Compensation / ingested Jun 17, 2026

The Treasurer/Tax Collector manages public finances — collecting revenue and taxes, budgeting, accounting, and financial oversight.

In 2025, this agency had 192 employees with median total compensation of $156,656; the highest distinct record was $451,769.

Year
2025
Total payroll
$32.8M
Employees
192
Median total
$156,656
Highest record
$451,769

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

How 2025 total compensation is spread across the 192 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($156,656) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$123,357 (72%)
  • Overtime$8 (0%)
  • Other$1,337 (1%)
  • Benefits$45,893 (27%)

What an average paycheck here is made of — base salary versus overtime, other pay (bonuses, allowances), and benefits. A large overtime or other-pay share means take-home often exceeds base salary.

Pay percentiles

10th
25th
Median
75th
90th
$111,903
$137,948
$156,656
$198,128
$251,873

The pay ladder for this department. Someone at the 90th percentile earns $251,873 — more than 90% of the department; the 10th percentile earns $111,903. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

The most common job titles in this department by headcount, with the median total compensation for each. Click a title to see everyone who holds it.

Trend

Year over year

How this department's total payroll, headcount, and median pay changed across the 2 published years.

YearTotal payrollEmployeesMedian pay
2024
$33.3M
198
$154,444
2025
$32.8M
1.7%
192
3.0%
$156,656
1.4%

Record list

Employees

Page 1

Nathan Do

Is Business Analyst/Treasurer/Tax Collector

2025 total comp
$133,047
Sub-department
Information Systems
Organization group
General Administration & Finance
Base pay
$90,488
Overtime
$0
Other pay
$8,756
Benefits
$33,804
Total compensation
$133,047
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.65

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
TTX
Health and Dental Benefits
$12,780
Job Code
1052
Job Family Code
1000
Organization Group Code
General Administration & Finance
Other Benefits
$7,626

At Treasurer/Tax Collector, Nathan Do serves as a Is Business Analyst within Information Systems. They work permanent civil service, 0.65 FTE. Their 2025 pay totaled $133,047. They are represented by Prof & Tech Eng, Local 21.

Darin Foster

Senior Collections Officer/Treasurer/Tax Collector

2025 total comp
$131,945
Sub-department
Revenue
Organization group
General Administration & Finance
Base pay
$107,850
Overtime
$0
Other pay
$0
Benefits
$24,095
Total compensation
$131,945
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
TTX
Job Code
4308
Job Family Code
4300
Organization Group Code
General Administration & Finance
Other Benefits
$8,249
Retirement Contribution
$15,846

At Treasurer/Tax Collector, Darin Foster serves as a Senior Collections Officer within Revenue. They work permanent civil service. Their 2025 pay totaled $131,945. Their bargaining unit is SEIU, Local 1021, Misc.

Linda Hom

Accountant III/Treasurer/Tax Collector

2025 total comp
$131,228
Sub-department
Payroll, Billing & Accounting
Organization group
General Administration & Finance
Base pay
$75,008
Overtime
$0
Other pay
$27,528
Benefits
$28,692
Total compensation
$131,228
Employment type
Permanent Civil Service
Union / bargaining unit
Prof & Tech Eng, Local 21
Full-time equivalent (FTE)
0.52

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
TTX
Health and Dental Benefits
$10,111
Job Code
1654
Job Family Code
1600
Organization Group Code
General Administration & Finance
Other Benefits
$7,780

Linda Hom holds the role of Accountant III at Treasurer/Tax Collector within Payroll, Billing & Accounting. Their status is permanent civil service, 0.52 FTE. In 2025, their total compensation was $131,228. They are represented by Prof & Tech Eng, Local 21.

Emad Malty

Senior Account Clerk/Treasurer/Tax Collector

2025 total comp
$129,270
Sub-department
Payroll, Billing & Accounting
Organization group
General Administration & Finance
Base pay
$89,615
Overtime
$0
Other pay
$0
Benefits
$39,654
Total compensation
$129,270
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
TTX
Health and Dental Benefits
$19,962
Job Code
1632
Job Family Code
1600
Organization Group Code
General Administration & Finance
Other Benefits
$6,530

At Treasurer/Tax Collector, Emad Malty serves as a Senior Account Clerk within Payroll, Billing & Accounting. They work permanent civil service. Their 2025 pay totaled $129,270. They are represented by SEIU, Local 1021, Misc.

Alex Arce

Collections Officer/Treasurer/Tax Collector

2025 total comp
$128,946
Sub-department
Revenue
Organization group
General Administration & Finance
Base pay
$89,000
Overtime
$0
Other pay
$0
Benefits
$39,946
Total compensation
$128,946
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
TTX
Health and Dental Benefits
$19,953
Job Code
4306
Job Family Code
4300
Organization Group Code
General Administration & Finance
Other Benefits
$6,908

Alex Arce holds the role of Collections Officer at Treasurer/Tax Collector within Revenue. Their status is permanent civil service. In 2025, their total compensation was $128,946. They are represented by SEIU, Local 1021, Misc.

Theresa Wan

Senior Account Clerk/Treasurer/Tax Collector

2025 total comp
$127,789
Sub-department
Payroll, Billing & Accounting
Organization group
General Administration & Finance
Base pay
$88,096
Overtime
$0
Other pay
$0
Benefits
$39,694
Total compensation
$127,789
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
TTX
Health and Dental Benefits
$19,953
Job Code
1632
Job Family Code
1600
Organization Group Code
General Administration & Finance
Other Benefits
$6,786

Theresa Wan is a Senior Account Clerk at Treasurer/Tax Collector within Payroll, Billing & Accounting. They work permanent civil service. 2025 total compensation came to $127,789. They are represented by SEIU, Local 1021, Misc.

Ying Li

Senior Account Clerk/Treasurer/Tax Collector

2025 total comp
$127,257
Sub-department
Payroll, Billing & Accounting
Organization group
General Administration & Finance
Base pay
$88,095
Overtime
$0
Other pay
$0
Benefits
$39,162
Total compensation
$127,257
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
TTX
Health and Dental Benefits
$19,953
Job Code
1632
Job Family Code
1600
Organization Group Code
General Administration & Finance
Other Benefits
$6,255

Ying Li works as a Senior Account Clerk for Treasurer/Tax Collector within Payroll, Billing & Accounting. Their status is permanent civil service. Ying earned $127,257 in 2025. They are represented by SEIU, Local 1021, Misc.

Nalleli Bello

Senior Account Clerk/Treasurer/Tax Collector

2025 total comp
$127,244
Sub-department
Payroll, Billing & Accounting
Organization group
General Administration & Finance
Base pay
$87,994
Overtime
$0
Other pay
$0
Benefits
$39,250
Total compensation
$127,244
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
TTX
Health and Dental Benefits
$19,953
Job Code
1632
Job Family Code
1600
Organization Group Code
General Administration & Finance
Other Benefits
$6,358

Nalleli Bello is a Senior Account Clerk at Treasurer/Tax Collector within Payroll, Billing & Accounting. They work permanent civil service. 2025 total compensation came to $127,244. Their bargaining unit is SEIU, Local 1021, Misc.

Secoiya Smith

Cashier 2/Treasurer/Tax Collector

2025 total comp
$126,068
Sub-department
Revenue
Organization group
General Administration & Finance
Base pay
$86,491
Overtime
$170
Other pay
$0
Benefits
$39,406
Total compensation
$126,068
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
TTX
Health and Dental Benefits
$19,953
Job Code
4321
Job Family Code
4300
Organization Group Code
General Administration & Finance
Other Benefits
$6,734

At Treasurer/Tax Collector, Secoiya Smith serves as a Cashier 2 within Revenue. They work permanent civil service. Their 2025 pay totaled $126,068. Union affiliation: SEIU, Local 1021, Misc.

Erica Luzuriaga

Cashier 2/Treasurer/Tax Collector

2025 total comp
$126,045
Sub-department
Revenue
Organization group
General Administration & Finance
Base pay
$86,491
Overtime
$234
Other pay
$0
Benefits
$39,319
Total compensation
$126,045
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
TTX
Health and Dental Benefits
$19,953
Job Code
4321
Job Family Code
4300
Organization Group Code
General Administration & Finance
Other Benefits
$6,647

Erica Luzuriaga holds the role of Cashier 2 at Treasurer/Tax Collector within Revenue. Their status is permanent civil service. In 2025, their total compensation was $126,045. They are represented by SEIU, Local 1021, Misc.

Helen Chan

Cashier 2/Treasurer/Tax Collector

2025 total comp
$125,965
Sub-department
Revenue
Organization group
General Administration & Finance
Base pay
$86,491
Overtime
$79
Other pay
$0
Benefits
$39,395
Total compensation
$125,965
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
TTX
Health and Dental Benefits
$19,953
Job Code
4321
Job Family Code
4300
Organization Group Code
General Administration & Finance
Other Benefits
$6,722

At Treasurer/Tax Collector, Helen Chan serves as a Cashier 2 within Revenue. They work permanent civil service. Their 2025 pay totaled $125,965. Their bargaining unit is SEIU, Local 1021, Misc.

Judie Madrigal

Cashier 2/Treasurer/Tax Collector

2025 total comp
$125,936
Sub-department
Revenue
Organization group
General Administration & Finance
Base pay
$86,491
Overtime
$47
Other pay
$0
Benefits
$39,397
Total compensation
$125,936
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
TTX
Health and Dental Benefits
$19,953
Job Code
4321
Job Family Code
4300
Organization Group Code
General Administration & Finance
Other Benefits
$6,725

Judie Madrigal is a Cashier 2 at Treasurer/Tax Collector within Revenue. They work permanent civil service. 2025 total compensation came to $125,936. They are represented by SEIU, Local 1021, Misc.

Natalia Peirano

Cashier 2/Treasurer/Tax Collector

2025 total comp
$125,737
Sub-department
Revenue
Organization group
General Administration & Finance
Base pay
$86,491
Overtime
$0
Other pay
$0
Benefits
$39,246
Total compensation
$125,737
Employment type
Permanent Exempt
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
TTX
Health and Dental Benefits
$19,953
Job Code
4321
Job Family Code
4300
Organization Group Code
General Administration & Finance
Other Benefits
$6,573

Natalia Peirano holds the role of Cashier 2 at Treasurer/Tax Collector within Revenue. Their status is permanent exempt. In 2025, their total compensation was $125,737. Their bargaining unit is SEIU, Local 1021, Misc.

Marissa Rosales-Grove

Clerk/Treasurer/Tax Collector

2025 total comp
$125,721
Sub-department
Clerical, Secretarial & Steno
Organization group
General Administration & Finance
Base pay
$86,295
Overtime
$10
Other pay
$0
Benefits
$39,416
Total compensation
$125,721
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
TTX
Health and Dental Benefits
$19,953
Job Code
1404
Job Family Code
1400
Organization Group Code
General Administration & Finance
Other Benefits
$6,773

Marissa Rosales-Grove holds the role of Clerk at Treasurer/Tax Collector within Clerical, Secretarial & Steno. Their status is permanent civil service. In 2025, their total compensation was $125,721. They are represented by SEIU, Local 1021, Misc.

Maria Gomez

Cashier 1/Treasurer/Tax Collector

2025 total comp
$123,955
Sub-department
Revenue
Organization group
General Administration & Finance
Base pay
$84,871
Overtime
$186
Other pay
$0
Benefits
$38,899
Total compensation
$123,955
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
TTX
Health and Dental Benefits
$19,953
Job Code
4320
Job Family Code
4300
Organization Group Code
General Administration & Finance
Other Benefits
$6,465

Maria Gomez is a Cashier 1 at Treasurer/Tax Collector within Revenue. They work permanent civil service. 2025 total compensation came to $123,955. Their bargaining unit is SEIU, Local 1021, Misc.

Bernadette Ramos

Account Clerk/Treasurer/Tax Collector

2025 total comp
$123,239
Sub-department
Payroll, Billing & Accounting
Organization group
General Administration & Finance
Base pay
$83,375
Overtime
$0
Other pay
$1,040
Benefits
$38,824
Total compensation
$123,239
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
TTX
Health and Dental Benefits
$19,953
Job Code
1630
Job Family Code
1600
Organization Group Code
General Administration & Finance
Other Benefits
$6,457

Bernadette Ramos is a Account Clerk at Treasurer/Tax Collector within Payroll, Billing & Accounting. They work permanent civil service. 2025 total compensation came to $123,239. Union affiliation: SEIU, Local 1021, Misc.

Monica Ng

Account Clerk/Treasurer/Tax Collector

2025 total comp
$123,080
Sub-department
Payroll, Billing & Accounting
Organization group
General Administration & Finance
Base pay
$83,475
Overtime
$0
Other pay
$680
Benefits
$38,925
Total compensation
$123,080
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
TTX
Health and Dental Benefits
$19,962
Job Code
1630
Job Family Code
1600
Organization Group Code
General Administration & Finance
Other Benefits
$6,602

At Treasurer/Tax Collector, Monica Ng serves as a Account Clerk within Payroll, Billing & Accounting. They work permanent civil service. Their 2025 pay totaled $123,080. They are represented by SEIU, Local 1021, Misc.

Naw Sandy

Senior Account Clerk/Treasurer/Tax Collector

2025 total comp
$122,638
Sub-department
Payroll, Billing & Accounting
Organization group
General Administration & Finance
Base pay
$84,325
Overtime
$0
Other pay
$0
Benefits
$38,313
Total compensation
$122,638
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
1

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
TTX
Health and Dental Benefits
$19,953
Job Code
1632
Job Family Code
1600
Organization Group Code
General Administration & Finance
Other Benefits
$5,961

Naw Sandy is a Senior Account Clerk at Treasurer/Tax Collector within Payroll, Billing & Accounting. They work permanent civil service. 2025 total compensation came to $122,638. Their bargaining unit is SEIU, Local 1021, Misc.

Sarah Heyworth-Canlas

Senior Collections Officer/Treasurer/Tax Collector

2025 total comp
$121,293
Sub-department
Revenue
Organization group
General Administration & Finance
Base pay
$84,482
Overtime
$0
Other pay
$1,706
Benefits
$35,106
Total compensation
$121,293
Employment type
Permanent Civil Service
Union / bargaining unit
SEIU, Local 1021, Misc
Full-time equivalent (FTE)
0.79

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
TTX
Health and Dental Benefits
$15,691
Job Code
4308
Job Family Code
4300
Organization Group Code
General Administration & Finance
Other Benefits
$6,694

Sarah Heyworth-Canlas holds the role of Senior Collections Officer at Treasurer/Tax Collector within Revenue. Their status is permanent civil service, 0.79 FTE. In 2025, their total compensation was $121,293. They are represented by SEIU, Local 1021, Misc.