У нас представительство иностранной компании в РФ, все договора с покупателями в РФ в валюте, счета выставляются тоже в валюте. Оплата счетов покупателями в рублях по курсу.
Проблема в том, что один договор (одна поставка) оплачивается частями. Часть предоплата до поставки, часть после поставки. Реализацию, как операцию в 1С (Бухгалтерия 3), проводим в момент поставки оборудования.
На каждую часть оплаты по договору требуется выставить счет в валюте.
Возникает проблема с разницей курсов.
Расскажу на примере:
1. Договор в валюте (100 евро) с оплатой по этапам 90% и 10% от валютной суммы.
1. Выставили счет в валюте на 90% догвовора. (90 евро)
2. Счет оплачен в рублях в октябре по курсу на день оплаты. (например 69*90евр=6210р)
3. Произошла поставка товара в ноябре, сделан документ реализация в 1С в валюте (100евро), который должен конвертироваться в рубли на сумму оплаченных 90% (6210р) + 10% (по курсу на день реализации 68*10евро=680р), итого реализация должна быть 6,890р.
4. Выставили счет на оставшиеся 10% договора в валюте (10евро).
5. Счет на 10% оплачен в декабре по курсу на день оплаты (67*10евро=670р).
6. Сделали операцию Курсовая разница, чтобы отразить разницу между курсом 10% в евро на день реализации и день оплаты (разница 10р).
Проблема - выставили два счета в валюте, оплаченные в рублях по разным курсам, а привязать к реализации можно только один.
Приходится все вычислять вручную и делать операции вручную.
Как правильно заводить такие много-этапные счета в валюте и реализации в валюте в 1С Бухгалтерия 3.0, чтобы все автоматизированно ложилось в валюте с пересчетом в рубли?