It is ok to give sadaqah home after six months or one year time period.
Charity could be sent to your country; in other words, if it takes about six months to a year to spend that money in that country it is allowed.
Original Source Link (from Way Back Machine archive)