{"id":17164203,"url":"https://github.com/calimarkus/ustaxcalculator","last_synced_at":"2025-04-13T14:42:56.261Z","repository":{"id":129435456,"uuid":"480036045","full_name":"calimarkus/USTaxCalculator","owner":"calimarkus","description":"A SwiftUI app to calculate US Income Taxes for macOS and iOS. (Federal, CA/NY supported). Updated for 2023.","archived":false,"fork":false,"pushed_at":"2025-03-09T17:16:27.000Z","size":587,"stargazers_count":4,"open_issues_count":3,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-27T05:41:36.710Z","etag":null,"topics":["swift","taxes","tool"],"latest_commit_sha":null,"homepage":"","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/calimarkus.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-04-10T14:06:33.000Z","updated_at":"2025-03-09T17:16:31.000Z","dependencies_parsed_at":"2024-01-15T21:35:11.481Z","dependency_job_id":"c4f90be0-d680-4a96-a1ae-6a0d855d7ac7","html_url":"https://github.com/calimarkus/USTaxCalculator","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calimarkus%2FUSTaxCalculator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calimarkus%2FUSTaxCalculator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calimarkus%2FUSTaxCalculator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calimarkus%2FUSTaxCalculator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/calimarkus","download_url":"https://codeload.github.com/calimarkus/USTaxCalculator/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248731695,"owners_count":21152838,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["swift","taxes","tool"],"created_at":"2024-10-14T22:51:12.932Z","updated_at":"2025-04-13T14:42:56.229Z","avatar_url":"https://github.com/calimarkus.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"# USTaxCalculator\n### Supporting years '20-'23, Federal + CA + NY + NYC\n\nA small universal macOS \u0026 iOS app (written using Swift \u0026 SwiftUI) to calculate US Taxes (federal \u0026 state \u0026 local level).\nYou can input income \u0026 tax data and then see the resulting taxes and how those were calculated. Compile and run the app locally to use it. You can enter new data or edit and play with the example data found in `/Examples/`. All example numbers and names are fully fictional. The macOS app is document-based, whereas the iOS one currently is purely memory based (no persistence).\n\n| Viewing Calculated Taxes (macOS) | Data Entry (macOS) |\n| ------------- | ------------- |\n| ![](https://user-images.githubusercontent.com/807039/169698179-24749e27-4ef1-42fb-a93c-6caf03e4677b.png) | ![](https://user-images.githubusercontent.com/807039/169698185-cd8c1c30-2d33-48a4-8d6d-155c829e1d1e.png) |\n\n| Viewing Calculated Taxes (iOS) | Details | Data Entry (iOS) |\n| ------------- | ------------- | ------------- |\n| ![](https://user-images.githubusercontent.com/807039/169698222-98505e06-b57b-455f-9507-ce64bccc1962.png) | ![](https://user-images.githubusercontent.com/807039/169698223-aad7af63-bb75-401d-a620-8ba03c855020.png) | ![](https://user-images.githubusercontent.com/807039/169698225-29eae43c-69a1-4e88-be8a-5f8abc1e109b.png) |\n\n\n## Why?\n\nThis started as a small swift script to doublecheck some numbers of my taxes. But I kept tinkering with it to explore Swift \u0026 SwiftUI more. By now it became a universal macOS/iOS app with a UI to both consume \u0026 enter/modify tax data.\n\n## Disclaimers ⚠️ \n\nThis is purely a fun side project, which helped me doublecheck a few calculations.\n\n- This is not tax advice.\n- I'm not a CPA, nor a tax consultant.\n- Don't blindly trust these numbers.\n- This code might miss many details \u0026 might contain mistakes.\n\nThe code has code comments with links to the sources of all tax rates etc.\n\n## Supported Tax Scenarios\n\n### Tax Years\n\n- 2020 through 2023\n\n### Filing Modes\n\n- Single\n- Married jointly\n\nMissing: Married Separately \u0026 Head of Household. Married Separately often has the same rates as single though.\n\n### Supported Locations\n\n- Federal Taxes\n- State Taxes: CA, NY\n- Local Taxes: NYC\n\n### Adding new scenarios\n\nNew scenarios can easily be added:\n\n1) Add new cases to the `TaxYear`/`FilingType`/`TaxState`/`TaxCity` enums.\n2) Add new taxrates to `USTaxCalculator/RawTaxRates/*.swift`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcalimarkus%2Fustaxcalculator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcalimarkus%2Fustaxcalculator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcalimarkus%2Fustaxcalculator/lists"}