>>616
契約内容にもよるが・・・
アプリ開発の報酬ってことは、単発の役務提供の対価というわけだ。
で、「報酬として1btcを支払う」という契約だったなら、
別段の特約・慣習がない限りは
役務の提供が完了した時、すなわち、
仕事をした成果物の引渡時の収入となる。

なので、レートも収入の帰属時期、すなわち成果物の引渡時のものを使う、
というのが素直な考え方だと思う。
報酬を受け取った時ではないから注意ね。