Scotland’s new tax authority, Revenue Scotland, is now operational and has started accepting tax returns for the Land and Buildings Transaction Tax (LBTT) and Scottish Landfill Tax (SLFT) from 1 April 2015.