Live data from Hacker News

A Canadian payroll dependency chart

daemonology.net

121–130 of 301 posts

Re: A Canadian payroll dependency chart

#121

Last time I looked at Canadian payroll services, many were very affordable. Why bother spending the time on this ?

Why should calculating how much money to give the government cost money?

Because of the time it takes to record and distribute everything and pay the government.

Re: A Canadian payroll dependency chart

#122
post #103
post #89

Earlier quoted context omitted.

that would be absolute chaos, especially when it comes to foundational terms such as does the government have the ability to raise a tax or not

I’d take chaos that I actually participated in creating over the preexisting oligarchy any day. I’m also not sure why you think it would be any more chaotic than the existing run of government. Are we less competent at making laws today than we were a hundred years ago? In any case, it seems plainly ridiculous on its face that I am to be bound by laws I had no part in voting for. This idea that my ancestors get to de…

>Are we less competent at making laws today than we were a hundred years ago?

Yes, absolutely. I have zero confidence that today we'd have public education, social security, or freedom from religion. I'd be terrified if we had to relitigate the Bill of Rights

>In any case, it seems plainly ridiculous on its face that I am to be bound by laws I had no part in voting for.

And then the next step is going to be "well I didn't vote for these laws, why does everyone else get to tell me what to do" and we're in sovereign citizen bullshit territory

>I am taxed without representation.

No, you are not. If you're a citizen in the US and not a felon, you have just as much opportunity to vote for your representatives as anyone else. In fact, you have more direct ability to vote for your representation than the founders of the country did since we've....changed the method of election over the course of the past 200-odd years

You simply don't like that most people are content with the system we have. I doubt you'd be happy with the system that would get put in place if we did start over every 70 years so none of this matters anyway

Re: A Canadian payroll dependency chart

#123
post #118

Several years ago, I worked through my US IRS tax return forms by coding the data and calculations in Scheme. The representation ended up being that each form line value was a Scheme procedure that called other such procedures, which was one way to enforce dependencies. (Fortunately, there were no cycles in the dependencies, like the article author found in their CRA payroll deductions work.) I don't have the code ha…

Did you take advantage of the homoiconicity of scheme to make this happen?

Re: A Canadian payroll dependency chart

#124
post #4

It's a shame that we don't have open formulas in code form published by the government. The only way that I know how to do this reliably is using the web form provided by the CRA here: https://www.canada.ca/en/revenue-agency/services/e-services/... As you can imagine, doing this by hand is quite painful and error-prone.

I want something similar for my mortgage calculation. For example I cannot get my bank (TD Canada) to inform me of how much each payment goes towards my principal. I'm pretty sure I've calculated it properly, however the number is often in the 10's of dollars off from what the bank reports my outstanding balance is after a payment is made. Also don't get me started that I can't use an api to get my account details an…

    Also don't get me started that I can't use an api to get my account details and statements in Canada.
Anyone know if there's any ongoing effort to this effect - i.e. to force banks to implement a common API for querying data held in their accounts?

A brief search reveals that Canada is of course missing from https://en.wikipedia.org/wiki/Open_banking

Re: A Canadian payroll dependency chart

#125
post #100

I'm in the US but I'll say for sure that things like this are about half the reason I haven't hired any employees for my LLC. I wish I could, but I'd be de facto hiring an accountant as well!

If you ever consider to, *given the remote work trends*, consider this:

I'd place high importance on the employee state to the state you are hiring them out of.

Some states are a nightmare to deal with. For example, NJ, CA, NY and OH. Once you are registered in X state, your company is fair game to be pursued for any kind of perceived (lack of) compliance by that state, long after that employee has left you for another job. For example, you could earn a large fine for not filing to report you have no staff in the state.

States that I found were lovely to deal with were ID, TN, and TX.

Generally speaking, its highly recommendable to hire employees from your state only for this reason. I would not hire unless you are absolutely needing to.

Re: A Canadian payroll dependency chart

#126

Earlier quoted context omitted.

I want something similar for my mortgage calculation. For example I cannot get my bank (TD Canada) to inform me of how much each payment goes towards my principal. I'm pretty sure I've calculated it properly, however the number is often in the 10's of dollars off from what the bank reports my outstanding balance is after a payment is made. Also don't get me started that I can't use an api to get my account details an…

Anecdotally, the bank often cannot tell you how much. It has come up multiple times on /r/personalfinancecanada that the bank isn't really sure or generates a few different calculations. I also worked for a mid sized Canadian bank where the advisors couldn't consistently do it either.

That seems odd given that you can walk into your branch any time and get a payout statement that will tell you a total outstanding number. The statement is valid for the next 30 days or whatever, and any fees or penalties are itemized on it— anyone who has paid off their mortgage due to either windfall or sale will have gone through this process.

Re: A Canadian payroll dependency chart

#127

Earlier quoted context omitted.

I want something similar for my mortgage calculation. For example I cannot get my bank (TD Canada) to inform me of how much each payment goes towards my principal. I'm pretty sure I've calculated it properly, however the number is often in the 10's of dollars off from what the bank reports my outstanding balance is after a payment is made. Also don't get me started that I can't use an api to get my account details an…

Also don't get me started that I can't use an api to get my account details and statements in Canada. Anyone know if there's any ongoing effort to this effect - i.e. to force banks to implement a common API for querying data held in their accounts? A brief search reveals that Canada is of course missing from https://en.wikipedia.org/wiki/Open_banking

>Anyone know if there's any ongoing effort to this effect - i.e. to force banks to implement a common API for querying data held in their accounts?

Literally in the news as we speak!

https://globalnews.ca/news/10195005/canada-banking-changes-2...

What it ends up looking like, who knows.

Re: A Canadian payroll dependency chart

#128
post #118

Several years ago, I worked through my US IRS tax return forms by coding the data and calculations in Scheme. The representation ended up being that each form line value was a Scheme procedure that called other such procedures, which was one way to enforce dependencies. (Fortunately, there were no cycles in the dependencies, like the article author found in their CRA payroll deductions work.) I don't have the code ha…

I used to do the same with just Excel. First sheet called 1040, one row per line. Schedules and worksheets got additional sheets, so I could easily pull in the values from and to other sheets.

Re: A Canadian payroll dependency chart

#130

Earlier quoted context omitted.

I want something similar for my mortgage calculation. For example I cannot get my bank (TD Canada) to inform me of how much each payment goes towards my principal. I'm pretty sure I've calculated it properly, however the number is often in the 10's of dollars off from what the bank reports my outstanding balance is after a payment is made. Also don't get me started that I can't use an api to get my account details an…

FWIW, being off by 10s of dollars sounds to me like different ideas of how to count days. Banks sometimes use calendar days, sometimes business days, and sometimes a fictitious calendar with 12 months of 30 days each.

Having been through this exercise as a former employee of a bank calculating this exact thing, this makes sense to me so is hopefully helpful for the poster.
Post reply on HN