Wszelkie przychody oraz koszty wyrażone w walucie obcej podatnicy zapisują w księdze rachunkowej albo podatkowej księdze przychodów i rozchodów w polskiej walucie. Dlatego dowody księgowe np. faktury, rachunki wystawione w obcych walutach przed ich ujęciem w ewidencjach księgowych podatnicy muszą przeliczać na złote po właściwym kursie, który może się zmieniać w czasie. Skutkiem zmian kursów walut pomiędzy określonymi w przepisach momentami ustalania kursów są różnice kursowe.