нестоит даже мараться, есть уже готовое решение http://www.taxisoft.ru/