wwhchung
It's why I advocate for a lower hard cap as well. With a hard cap, it's likely that the total amount paid out is well under $4B, which means we can then go on and address how we can better distribute funding and change the evaluation process to not be as restrictive.
I'm not stating that SR&ED does not have its benefits, but there are some glaring flaws that need fixing. Others include the SR&ED process itself, evaluation of SR&ED claims and more. However this is the first one I could concretely back up with examples and math and give real solutions to.
And yes, it does matter who owns the IP. If a sale happens, the proceeds to to the residing country's tax base. If it's not in Canada, we lose out on those gains.
Claim 2, there is no requirement for IP to be owned by the Canadian entity for its development to be qualified for SR&ED (I’ve verified this from multiple accountants and the CRA).
As for Claim 3, you realize that this is indefinite right?
Canada's R&D tax credit program hurts R&D in Canada
How to Build Your Distributed Database
Retention is better, not necessarily because there is a lack of innovative companies. In fact, there are definitely a a number of great companies to work for in Canada that aren't the sweatshops that you mention (and I would like to count ours among the innovative and great places to work).
The retention aspect is more about the mentality of people in Canada when they join a startup. In silicon valley, there are A LOT of companies, and every week it seems like there's some hot new startup. Given that, a lot of tech people there have the mentality of hopping from company to company just to maximize their own short term gains. We personally don't feel that that type of employee behavior is healthy.
Compare this to another area in the US which has a healthy tech scene, but WAY better retention. Seattle. There are definitely a significant number of tech companies there (Amazon, Google, Facebook, MS, etc.) with great working environments. But the reason retention is better there is because it's a bit further away from the silicon valley hype.
Similarly, in Canada (Vancouver), we try to offer something very similar. Great work environment, competitive compensation and a general good tech place to work. As employer's, we will NEVER hold all the cards (heck, all our guys could go get a job at any tech company in the world, including silicon valley). It's just that the people we've managed to find up here have been more focused on long term growth potential than short term gains.
I've updated the tax rates above to be more indicative of the adjusted rates in the best case scenario, but California vs. Canada is still VERY close.
26% Federal + 11.16% Provincial = 37.16% http://www.cra-arc.gc.ca/tx/ndvdls/fq/txrts-eng.html
San Francisco: 28% Federal + 9.3%x(0.72) State = 34.7% <-- (9.3%x0.72 because you can deduct your state taxed amount in certain scenarios)
http://www.efile.com/tax-rate/federal-income-tax-rates/ https://www.ftb.ca.gov/forms/catxrate_exmpt07.shtml
Once you get above 174k/year, it's sill similar, with:
Waterloo: 29% Federal + 11.16% Provincial = 40.16%
San Francisco: 33% Federal + 9.3%x(0.72) State = 39.7%
So at 100k, Canadian taxes are very slightly higher higher, and is almost even at 174k.
If you're working at a startup, Canada may even be more advantageous because of how capital gains taxes are treated on privately held CCPC's. Also, you have health care. :)
Ya, I know this sounds like a pitch, but if anyone in the US is thinking of moving back to Canada, please contact us. We've written about our reasons for opening up our primary dev shop up here, and one of them was specifically for the really great devs that wanted a cool place to work in Canada.
Our website is www.athinkingape.com It might look like a social games development shop, but it's actually much more. ;)
1. Canada does have great tech talent. Finding them is a bit more difficult, but talent retention is much better. And if you reward your employees well (i.e. competitively with any other company out there), you can attract world class talent.
2. Building a great company does not necessarily mean raising a huge VC round. In fact, if you can build a business that is growing quickly without the need for VC, they'll come looking for you. One thing that some people get hung up on is that you absolutely need to get funded to start a company. That's not true at all. Although, when the time does come to raise money, most US investors are actually comfortable with investing in Canadian companies.
There are a few things I do notice though. Canadian culture is a bit more conservative (i.e. less willing to take big risks, which also explains a bit of the lower valuation). It makes a bit of sense, since most of the larger industries are around 'traditional' sectors, like natural resources and finance. But this is changing. And as more and more successful tech companies emerge, the startup community will only get stronger.
Also, the tax incentives are well intentioned, however the way they're structure has been a 'one size fits all' approach. The rules put in place make sense for some industries (e.g. medical R&D), but make it a bit inaccessible to tech startups without a lot of effort.
Hope to see some of you there.
This is a core reason why we still recruit heavily in Waterloo, for both co-op's and full-times. In fact, we're going to be in Waterloo on January 19th, 2012 for a tech talk with YC and a number of other YC companies. Please feel free to drop by if you're in town.
Get Hacker News on IM, Email, SMS or the web
http://www.chatterous.com/hnyc_feed/
There is now a Chatterous group which can pipe you Y-Combinator news to GTalk, SMS or email. You can join at www.chatterous.com/hnyc_feed. To chat about topics, check out the hnyc chat group (www.chatterous.com/hnyc)
One valid issue with SOA is data consistency. Dealing with data consistency across services is a real problem, and this may contribute to extra development time. But by no means does this indicate that SOA is the opposite of agile. There are agile development benefits in SOA, and I don't feel that the drawbacks outweigh these benefits.