https://www.canada.ca/en/revenue-agency/services/forms-publi...
1 karma · joined July 9, 2023
https://www.canada.ca/en/revenue-agency/services/forms-publi...
For the amount I thought you would pay for Stripe to do that, you could have hired an accountant to figure all of that out for you on an ongoing basis, but for the actual price that's a pretty good deal to not have to think about it.
My opinion on accounting services has always been that it's nothing that a business owner can't do themselves since it's not really that complicated, but it's never worth the time when you can pay someone who already knows what they're doing. Stripe Tax falls into that category for me too, it's cheap enough that it makes it not worth it to do it yourself.
A lot of the issues with sales tax are not knowing your regulatory requirements and set up. I'd say that's probably worth $4k, but then going forward you still have to pay them that amount. I'd say it would be more worthwhile to pay an accountant to do that for you, and save the ongoing fee. You will have to pay an accountant anyways to do your tax returns. I'm an accountant and my firm often does sales tax returns for our clients. Now, if you're making $1 million a year, that's $40k you need to pay Stripe for the privilege of not worrying about sales tax, compared to a few thousand you'll pay your accounting firm to do it.
The API and integration options are great and I hope Stripe is successful. Really, if they are, it means I can just charge more for my services.
Edit: As others have pointed out, I'm bad at math. I'm going to leave my shame up here but I realize it's $400, not $4000. Just goes to show you that accountants are just like regular people, and that you shouldn't rely on your accountant doing things off the top of their head not using Excel. The order of magnitude difference really shifts my opinion of it.
I also disagree that the developing world is that much of a problem. Currently, in the developing world, money flows to places like the U.S. Virgin Islands, Bermuda, etc. While I'm sure they are not the only places that could act like as tax havens, there's probably a limit. Multinationals probably aren't going to want to relocate their headquarters to a developing country like Egypt for a variety of reasons like language, currency, corruption, weaker property laws, ease of moving cash, etc. Tax havens could also be disabled with tools like sanctions on a G7 or G20 basis. Bermuda doesn't want to play ball? Sure, then the G20 banks and governments will not allow their citizens to deal with Bermuda.
As other people have said, the goal isn't to prevent this from happening, it's to make it too risky or expensive to justify as opposed to just paying corporate tax on profits without shifting them.
This at the same time happens frequently, but also some amount of intercompany shifts in profit are reasonable. Google Ireland might be the actual owner of the asset. Company ownership might be fuzzy as well - maybe foreign subsidiary is only partially owned by the parent and partially owned by another company. Drawing the line can be very hard. Do we make it so companies are not allowed to sell or transfer assets overseas?
Probably the best solution is a minimum tax worldwide. This reduces the incentives to shift profits around, since the tax rates are the same everywhere.
Linkedin: https://www.linkedin.com/in/nicholasbsavage/
I am a CPA with a day job in external audit. I'm looking for either advisory or consulting work either in accounting, bookkeeping or finance. I know that the accounting side of startups usually falls by the wayside as the product feels more important, so I'm here to help. I could also be a good resource if you have any particular financial reporting or tax questions that may require research. I am code as a hobby and am working on my own finance software so I have some expertise in coding too. If you need a bookkeeper for instance, or have specific requirements with generating reports out of your accounting software, I have expertise in that area as well.
If you're interested in someone with skills that intersect between finance and programming, please contact me at nick at nicksavage.ca.
Quick search though shows that it had been cut during at least one siege: https://en.wikipedia.org/wiki/Siege_of_Constantinople_(626). The key is that you don't have to destroy the entire structure during a siege too, you just have to break ti enough that water doesn't flow through anymore.
Roman water management is one of my interests (ask my wife, she will tell you that it's annoying how much I talk about aqueducts). The real invention though wasn't the aqueduct, although they definitely are engineering feats, since they require reasonably precise measurements and construction over long distances. The real innovation though was being able to maintain (relative) peace over their territory. Aqueducts are large and imposing, but also fragile and impossible to defend. Defending Rome's aqueducts required keeping the enemy out of Italy, for example. Rome's real success was over that part, not necessarily just the construction.
Remote: Yes
Willing to relocate: No
Technologies: Currently knowledgeable about Python (including Flask, pyside, and pandas stuff) and emacs lisp. Willing to learn anything though.
CV: Have two things I can offer, first as a programmer and second as an accountant (I am a CPA with years of public accounting experience).
1) I currently no formal coding experience. I'm a CPA who has always had an interest in programming and tech who is sortof exploring a career change. I don't have any formal education in CS, but I have been working on a side project with some friends of mine that may or may not go anywhere. I have experience using version control with other people, have contributed (minor) changes to open source projects. I have been using debian on desktop for probably about ten years, as well as maintaining a server. Very comfortable in a command line. I also use emacs as my editor of choice, have fooled around with making some major modes and stuff. This is to say, I'm looking for an entry-level job but without the formal education.
2) My actual work experience is four years of work experience in auditing companies. Very knowledgeable about anything financial, would be a good fit for a controller like position, internal audit, etc. Also willing to consult if you have financial reporting or maybe (Canadian) tax questions. Also maybe interested in other finance related jobs if you're looking for a CPA who is interested in tech as well. If interested, please let me know and I'll link you to my Linkedin profile.
Email: nick at nicksavage.ca
Another example is that while schools are closed now again (because they aren't safe), the government until a few weeks ago was bragging about how safe schools were because of their extensive cleaning procedures, which did nothing to make schools safe since ventilation was the key!
We're required to obtain an understanding of the control environment (so the ERP system in this case), and if we want to rely on its outputs we have to do dedicated testing over it. You're right though that if you do alter one transaction it's probably not going to come up in the audit samples. There's a bit of a gradient though between how much you alter and how much the auditors care, because auditors deal with things on a materiality basis. The more you manipulate the finances, the more material it becomes and the more we care, but also the more likely it will be uncovered. If you're changing a few trivial transactions we more certainly will never uncover it unless you're really unlucky, but then the effects of those trivial transactions is trivial anyways so it's not really a problem.
It leads to bad headlines when companies claim a bunch of loss carryforwards, but it actually is a fair practice. The other thing to keep in mind is that losses are only paid out in refunds when you actually pay tax. Company B does not earn $30 back from the government for losing money in year 1, it instead gets money back once it starts making profit.
Note that at least in Canada, these rules apply to all types of income, not just business income, although losses on employment income basically never happen.
Remote: Yes
Willing to relocate: No
Technologies: Currently knowledgeable about Python (including Flask, pyside, and pandas stuff) and emacs lisp. Willing to learn anything though.
CV: Currently no coding experience. I'm a CPA who has always had an interest in programming and tech who is sortof exploring a career change. I don't have any formal education in CS, but I have been working on a side project with some friends of mine that may or may not go anywhere. I have experience using version control with other people, have contributed (minor) changes to open source projects. I have been using debian on desktop for probably about ten years, as well as maintaining a server. Very comfortable in a command line. I also use emacs as my editor of choice, have fooled around with making some major modes and stuff. This is to say, I'm looking for an entry-level job but without the formal education.
My actual work experience is four years of work experience in auditing companies. Very knowledgeable about anything financial. Also willing to consult if you have financial reporting or maybe (Canadian) tax questions. Also maybe interested in other finance related jobs if you're looking for a CPA who is interested in tech as well.
Email: nick at nicksavage.ca
When the Cloaca Maxima was blocked with silt sometime int he early Middle Ages, the Forum began flooding again and ended up buried by modern times under a significant amount of soil. See pictures [2] and [3] of the same structure from (a painting) in the 1800s and modern day after the excavation. It really shows the power of nature and the success of engineering.
[1] https://en.wikipedia.org/wiki/Cloaca_Maxima [2] Before: https://upload.wikimedia.org/wikipedia/commons/a/a0/Canalett... [3] https://upload.wikimedia.org/wikipedia/commons/thumb/3/38/Ro...
I think the issue is that there is not a lot of overlap between accountants and programmers, and some deeply ingrained beliefs in the accounting industry that are pushed by all training materials and university. Accounting is pretty conservative and expectations are always that things this year will be the same as last year. It might be just that the senior leadership came up through these processes so there's no expectation that things should change, since it is just the way it is.
I'm working on a startup that aims to automate sections of my job. It started as a realization that a lot of my job is grunt work that can be done by a machine, so I've created it. I already have a proof of concept program that I'm currently pushing towards becoming a product. It allows me to do better work quicker. I already have interest from my employer in paying for it since it proves it value quickly.
That being said, it destroyed a large part of the Canadian aeronautical industry since Avro ceased operations soon after and the well trained workforce was scattered to the States. There's a long history of Canadian governments doing shortsighted things like killing industries and then paying out of the nose to try to restart the industry every generation/ See shipbuilding in Canada and how Canada can't build ships for its own navy now, despite being one of the largest shipbuilders in the world in the early 20th century.