Realistically, there are delays every year while CRA gets their forms in order. Sometimes Parliament doesn't get the tax laws changed in enough time. Once CRA a...
There is a Canada-Ireland tax agreement, so you should be able to file taxes in Ireland and report Canadian revenue as foreign income. This assumes that Ireland...
If you travel at least 40 km, you are eligible for mileage. If you travel 80 km or over, you will be eligible for mileage meals and accommodation. You can use a...