Списывать остаток на балансе Яндекс.Директа не нужно - деньги возвращаются по заявке в поддержку Яндекса, процедура бесплатная и не привязана к тому, закрываете вы кабинет или нет. Пишете в поддержку из личного кабинета, указываете сумму остатка и реквизиты для возврата, деньги уходят тем способом оплаты, которым пополняли счёт.
Закрывать кабинет раньше возврата не советую: заявку проще подавать, пока счёт активен и остаток виден в интерфейсе. Если кабинет уже закрыт или заблокирован, обращение в поддержку всё равно решает вопрос, но переписки будет больше и срок дольше.
При остатке в 15 000 рублей возврат точно имеет смысл - не те копейки, которые проще не трогать. Из практики: для физлиц процесс идёт через обычное обращение в поддержку и решается за несколько дней, для юрлиц с закрывающими документами дольше, потому что бухгалтерии нужно провести сторно. Держите под рукой номер кабинета и дату последнего пополнения - это ускоряет разбор обращения.
Если реклама просто не окупалась, а не разонравилась как канал, прежде чем закрывать кабинет насовсем, стоит один раз проверить настройки - геотаргетинг, минус-слова, цель кампании. Часто деньги утекали не из-за самого Директа, а из-за пары незакрытых базовых настроек.