Expedite capital spending

By Republica
Published: December 22, 2019 11:13 AM

One of the biggest ironies of Nepal’s budget system has been that while the country somehow manages to allocate budget for development of infrastructure projects, huge portion of such budget remains unspent, even frozen in some cases. During the pre-budget discussion period, leaders from local, provincial and federal spheres demand money for different development activities. The respective governments address their concerns too by allocating it for the development projects demanded by them. But at the end of the fiscal year, very little of the allocated budget is spent, putting the development works in limbo. This has been going on for decades. This had to completely change after the country executed the federal system—which, in principle, has made it easier for these governments to expedite development works in their respective constituencies. But in practice very little has changed.

Take the data of the first four months of the current fiscal year. According to Financial Comptroller General Office (FCGO), total expenditure as of Wednesday stands at 20.17 percent, or Rs 309.19 billion, of the total budget. The government introduced the budget of Rs 1,532.97 billion for FY2019/20 this year but it has not managed to spend more than 9.25 percent, or Rs 38.2 billion, of the total capital budget of Rs 408 billion.  Slow pace of spending has consequences. First, project development process itself goes slow, hampering the prospects of economic and social developments the timely completion of such projects could unleash. Second, when capital spending goes at slow pace in the first quarter of the fiscal year, it tends to increase in the second and third quarters. We have had several precedents of capital spending expedited at the last few months of the fiscal year, which has come to mean that works get done in hurry along with a lot of financial irregularities. The infamous Asare bikas, metaphor for capital spending at the last days of the fiscal year, has taken toll on quality and durability of the works as well. Only solution to this is to plan well and spend the capital from the beginning of the fiscal year.  It is mainly to help this process that the constitution itself has institutionalized the provision of announcing budget in Nepali month of Jeth, two months before the fiscal year actually begins. But as things stand, even such constitutional arrangement has not helped us much especially in enhancing our capacity to spend the capital efficiently, transparently and qualitatively. 

Good news is that secretaries of major ministries with the highest capital budgets—such as Ministry of Energy, Water Resources and Irrigation, Ministry of Water Supply, Ministry of Physical, Infrastructure and Transport and Ministry of Finance — have admitted this shortcoming and vowed to improve the performance in remaining months. Speaking at a meeting of the Finance Committee of the federal parliament on Thursday, they admitted that implementation of the capital budget is slow and this needs to change.  There has been a general agreement among the stakeholders—secretaries, lawmakers and even ministers—that progress in spending has worsened and that if this trend continues it could breed frustration among people. They have also pointed that poor preparation and contract management system, land acquisition problem, and lack of skilled staff and mechanism have led to low spending.  Truth is that these stakeholders themselves are responsible for removing such constraints. Nepal has to reverse the underspending trends of past several years.  It is time to do away with this stigma of failing to spend what the country manages to allocate for its capital formation.

Request history8.2.19PHP Version7.86sRequest Duration5MBMemory UsageGET amp/news/{slug}Route
    • Booting (17.01ms)time
    • Application (7.84s)time
    • 1 x Application (99.78%)
      7.84s
      1 x Booting (0.22%)
      17.01ms
      1 templates were rendered
      • frontend.amp-detailamp-detail.blade.php#?blade
      uri
      GET amp/news/{slug}
      middleware
      web, mynews, kyc
      controller
      App\Http\Controllers\Frontend\News\NewsController@getBySlug
      namespace
      prefix
      where
      as
      news.slug
      file
      app/Http/Controllers/Frontend/News/NewsController.php:276-373
      10 statements were executed7.81s
      • NewsController.php#297republica11.83sselect `id`, `title`, `content`, `excerpt`, `permalink`, `pub_date`, `is_subscriber_only`, `is_subscriber_user`, `is_free`, `is_logged_in_user`, `content`, `caption`, `news_slug`, `exclusive_news` from `news` where `permalink` = 'expedite-capital-spending' and `status` = 1 limit 1
        Bindings
        • 0: expedite-capital-spending
        • 1: 1
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:297
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:291
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • NewsController.php#297republica1700μsselect `attachments`.`id`, `directory`, `file`, `news_has_attachments`.`news_id` as `pivot_news_id`, `news_has_attachments`.`attachment_id` as `pivot_attachment_id`, `news_has_attachments`.`created_at` as `pivot_created_at`, `news_has_attachments`.`updated_at` as `pivot_updated_at` from `attachments` inner join `news_has_attachments` on `attachments`.`id` = `news_has_attachments`.`attachment_id` where `news_has_attachments`.`is_featured_image` = '0' and `news_has_attachments`.`news_id` in (82309)
        Bindings
        • 0: 0
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:297
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:291
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • NewsController.php#297republica1550μsselect `categories`.`id`, `name`, `news_has_categories`.`news_id` as `pivot_news_id`, `news_has_categories`.`category_id` as `pivot_category_id`, `news_has_categories`.`created_at` as `pivot_created_at`, `news_has_categories`.`updated_at` as `pivot_updated_at` from `categories` inner join `news_has_categories` on `categories`.`id` = `news_has_categories`.`category_id` where `news_has_categories`.`news_id` in (82309)
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:297
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:291
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • NewsController.php#297republica1500μsselect `attachments`.`id`, `directory`, `file`, `news_has_attachments`.`news_id` as `pivot_news_id`, `news_has_attachments`.`attachment_id` as `pivot_attachment_id`, `news_has_attachments`.`created_at` as `pivot_created_at`, `news_has_attachments`.`updated_at` as `pivot_updated_at` from `attachments` inner join `news_has_attachments` on `attachments`.`id` = `news_has_attachments`.`attachment_id` where `news_has_attachments`.`is_featured_image` = '1' and `news_has_attachments`.`news_id` in (82309)
        Bindings
        • 0: 1
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:297
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:291
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • NewsController.php#297republica1510μsselect `authors`.`id`, `name`, `avatar`, `news_has_authors`.`news_id` as `pivot_news_id`, `news_has_authors`.`author_id` as `pivot_author_id`, `news_has_authors`.`created_at` as `pivot_created_at`, `news_has_authors`.`updated_at` as `pivot_updated_at` from `authors` inner join `news_has_authors` on `authors`.`id` = `news_has_authors`.`author_id` where `news_has_authors`.`news_id` in (82309)
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:297
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:291
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • NewsController.php#388republica15.25sselect `id`, `title`, `excerpt`, `permalink`, `pub_date`, `is_subscriber_only`, MATCH(title, excerpt) AGAINST ('Expedite capital spending' IN BOOLEAN MODE) as score from `news` where `id` != 82309 and `status` = 1 order by `score` desc, `pub_date` desc limit 6
        Bindings
        • 0: 82309
        • 1: 1
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:388
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:380
        • app/Http/Controllers/Frontend/News/NewsController.php:306
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • NewsController.php#388republica11.27msselect `attachments`.`id`, `directory`, `file`, `news_has_attachments`.`news_id` as `pivot_news_id`, `news_has_attachments`.`attachment_id` as `pivot_attachment_id`, `news_has_attachments`.`created_at` as `pivot_created_at`, `news_has_attachments`.`updated_at` as `pivot_updated_at` from `attachments` inner join `news_has_attachments` on `attachments`.`id` = `news_has_attachments`.`attachment_id` where `news_has_attachments`.`is_featured_image` = '0' and `news_has_attachments`.`news_id` in (14116, 55525, 138875, 140267, 142067, 150562)
        Bindings
        • 0: 0
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:388
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:380
        • app/Http/Controllers/Frontend/News/NewsController.php:306
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • NewsController.php#388republica1600μsselect `attachments`.`id`, `directory`, `file`, `news_has_attachments`.`news_id` as `pivot_news_id`, `news_has_attachments`.`attachment_id` as `pivot_attachment_id`, `news_has_attachments`.`created_at` as `pivot_created_at`, `news_has_attachments`.`updated_at` as `pivot_updated_at` from `attachments` inner join `news_has_attachments` on `attachments`.`id` = `news_has_attachments`.`attachment_id` where `news_has_attachments`.`is_featured_image` = '1' and `news_has_attachments`.`news_id` in (14116, 55525, 138875, 140267, 142067, 150562)
        Bindings
        • 0: 1
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:388
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:380
        • app/Http/Controllers/Frontend/News/NewsController.php:306
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • NewsController.php#416republica1175msselect `id`, `title`, `excerpt`, `permalink`, `pub_date`, `is_subscriber_only`, `read_time`, `news_slug` from `news` where `pub_date` between '2025-04-15 11:10:35' and '2025-04-16 11:10:35' and `id` not in (82309) and `status` = 1 order by `view_count` desc limit 3
        Bindings
        • 0: 2025-04-15 11:10:35
        • 1: 2025-04-16 11:10:35
        • 2: 82309
        • 3: 1
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:416
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:410
        • app/Http/Controllers/Frontend/News/NewsController.php:315
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • UpdateNewsVisitListener.php#27republica1556msupdate `news` set `view_count` = `view_count` + 1, `news`.`updated_at` = '2025-04-16 11:10:36' where `id` = 82309 and `status` = 1
        Bindings
        • 0: 2025-04-16 11:10:36
        • 1: 82309
        • 2: 1
        Backtrace
        • app/Listeners/UpdateNewsVisitListener.php:27
        • vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:473
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:264
      App\Models\News
      7News.php#?
      App\Models\Attachment
      5Attachment.php#?
      App\Models\Category
      1Category.php#?
      App\Models\Author
      1Author.php#?
          _token
          rib7EQgX03Fx2MFEuazD5HK9jGbQp3HpHU6N58oj
          _previous
          array:1 [ "url" => "https://newtest.myrepublica.com/amp/news/expedite-capital-spending" ]
          _flash
          array:2 [ "old" => [] "new" => [] ]
          subscriber_only_page
          https://newtest.myrepublica.com/amp/news/expedite-capital-spending
          path_info
          /amp/news/expedite-capital-spending
          status_code
          200
          
          status_text
          OK
          format
          html
          content_type
          text/html; charset=UTF-8
          request_query
          []
          
          request_request
          []
          
          request_headers
          0 of 0
          array:24 [ "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "connection" => array:1 [ 0 => "Keep-Alive" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "3.19.60.207" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "priority" => array:1 [ 0 => "u=0, i" ] "cookie" => array:1 [ 0 => "XSRF-TOKEN=eyJpdiI6IkFBc2d0S01yTmNZbEp3cmRBbk1zYXc9PSIsInZhbHVlIjoiK251RzlmNVBMSjJ4U1F6M3BQTnJWa2QrbEhrOTgvVk1iOVNBMS8vcm1NMEx0amdjY3F0WHBRZStMcVVJMFgyeGkra2wrdnFUUWJQVlBYc3dOWmI5SGlYcmFhZnVsbGJueFhhQmorQlM4OEpncmZ4NXhiVG5kd3czS2lrYTRCcVUiLCJtYWMiOiJlZGU0NTBlNGRjYmUzOTYxMGUwMzRiYmQzMjBlMTFjYzc2ZDRlMDhlNGUwMjlmYzBlODhmOTA0Njk2MWE0MmViIiwidGFnIjoiIn0%3D; republica_session=eyJpdiI6InFTb2JqY1EydW5MOUJ4cERvRVBRYXc9PSIsInZhbHVlIjoic005YUFjNGplRXhQOXJvam1zRWZBVnRJc1Q1M0ExR1JOZE5JcThSY0R1OUF3UTFxMDBnSjA2V1gxRk5kZVJTZ3hLR1p0dDdKUTM5MEh6WmIwTktiT1dWcGtlTDloSUZxUmNIbTRNRnJTQjZzK3d0TW1id1FzMFJzTUZlWk5ScjYiLCJtYWMiOiJiZjFiYzI1MjVkNDQ1MjAzZjI1NDI5NDAwNDgzYTRlZjM1N2Y2M2Y2ZGE4YzVmZjU4NjU1M2U1MjgwZmE2ZmNhIiwidGFnIjoiIn0%3DXSRF-TOKEN=eyJpdiI6IkFBc2d0S01yTmNZbEp3cmRBbk1zYXc9PSIsInZhbHVlIjoiK251RzlmNVBMSjJ4U1F6M3BQTnJWa2QrbEhrOTgvVk1iOVNBMS8vcm1NMEx0amdjY3F0WHBRZStMcVVJMFgyeGkra2wrd" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "host" => array:1 [ 0 => "newtest.myrepublica.com" ] "x-forwarded-for" => array:1 [ 0 => "3.19.60.207" ] "cf-ray" => array:1 [ 0 => "93114326abe9ab71-ORD" ] ]
          request_cookies
          0 of 0
          array:2 [ "XSRF-TOKEN" => "rib7EQgX03Fx2MFEuazD5HK9jGbQp3HpHU6N58oj" "republica_session" => "xvNDWjwVxGxe3Jnapzlwu7ZeJaqCbVnOKMLlvuqL" ]
          response_headers
          0 of 0
          array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Wed, 16 Apr 2025 05:25:36 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Im5UdGE3VktuMGVrc0pSNmV2QUx0WEE9PSIsInZhbHVlIjoiMUllMHVIR2w0U21GaHl6cmdQN0hTc200QzFkZlgrUE05M1gzZFVETHhCQUJjRzRGa3pkQlVkNVpiUkZTdGdPemJOZDB5cWlnbkNUWi9RcUNDZEZyeWRSZjhGTVgva0JJSW93dlVON1JBY2pQQlVMbk9uelR6TzRQcXVIajJHakQiLCJtYWMiOiJhMzA4NGEzYzdhYmM4NWI5YWI2YzY2ODNjNzFlMDZkYThlZTI3ZDI1NGI1MzVjNTNmODI3ODA5M2VkZWMyNjkzIiwidGFnIjoiIn0%3D; expires=Thu, 16 Apr 2026 05:25:36 GMT; Max-Age=31536000; path=/; secure; samesite=laxXSRF-TOKEN=eyJpdiI6Im5UdGE3VktuMGVrc0pSNmV2QUx0WEE9PSIsInZhbHVlIjoiMUllMHVIR2w0U21GaHl6cmdQN0hTc200QzFkZlgrUE05M1gzZFVETHhCQUJjRzRGa3pkQlVkNVpiUkZTdGdPemJOZDB5c" 1 => "republica_session=eyJpdiI6InlCWElsMGxEUnF1N0dLbUk3RDN1SFE9PSIsInZhbHVlIjoiaWxDVDBvM1NqZzljbE1CVlMyWlorK1V4Zi9NcStpdmp5bFhFZTllcE91NFNObmE2OGpMWEFFRWVSdmM5RjZMZTZWS2ZCdjBiT1BEckQ4TWJXMTllSU9hQVRKeGw1SUcxbHMyV3pYSFVWVVArOUViM2k3MGpOUjd6NUVYVkF5OVQiLCJtYWMiOiI2NWNlMjk0MzhmZGYwMDA4MjZkM2YxYjhlYWYyZjAxMzIwZTYxNmE0YjYyNTZmNTgzYjU5YTJkZTMxNjE5ZTZkIiwidGFnIjoiIn0%3D; expires=Thu, 16 Apr 2026 05:25:36 GMT; Max-Age=31536000; path=/; secure; httponly; samesite=laxrepublica_session=eyJpdiI6InlCWElsMGxEUnF1N0dLbUk3RDN1SFE9PSIsInZhbHVlIjoiaWxDVDBvM1NqZzljbE1CVlMyWlorK1V4Zi9NcStpdmp5bFhFZTllcE91NFNObmE2OGpMWEFFRWVSdmM5RjZMZT" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Im5UdGE3VktuMGVrc0pSNmV2QUx0WEE9PSIsInZhbHVlIjoiMUllMHVIR2w0U21GaHl6cmdQN0hTc200QzFkZlgrUE05M1gzZFVETHhCQUJjRzRGa3pkQlVkNVpiUkZTdGdPemJOZDB5cWlnbkNUWi9RcUNDZEZyeWRSZjhGTVgva0JJSW93dlVON1JBY2pQQlVMbk9uelR6TzRQcXVIajJHakQiLCJtYWMiOiJhMzA4NGEzYzdhYmM4NWI5YWI2YzY2ODNjNzFlMDZkYThlZTI3ZDI1NGI1MzVjNTNmODI3ODA5M2VkZWMyNjkzIiwidGFnIjoiIn0%3D; expires=Thu, 16-Apr-2026 05:25:36 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6Im5UdGE3VktuMGVrc0pSNmV2QUx0WEE9PSIsInZhbHVlIjoiMUllMHVIR2w0U21GaHl6cmdQN0hTc200QzFkZlgrUE05M1gzZFVETHhCQUJjRzRGa3pkQlVkNVpiUkZTdGdPemJOZDB5c" 1 => "republica_session=eyJpdiI6InlCWElsMGxEUnF1N0dLbUk3RDN1SFE9PSIsInZhbHVlIjoiaWxDVDBvM1NqZzljbE1CVlMyWlorK1V4Zi9NcStpdmp5bFhFZTllcE91NFNObmE2OGpMWEFFRWVSdmM5RjZMZTZWS2ZCdjBiT1BEckQ4TWJXMTllSU9hQVRKeGw1SUcxbHMyV3pYSFVWVVArOUViM2k3MGpOUjd6NUVYVkF5OVQiLCJtYWMiOiI2NWNlMjk0MzhmZGYwMDA4MjZkM2YxYjhlYWYyZjAxMzIwZTYxNmE0YjYyNTZmNTgzYjU5YTJkZTMxNjE5ZTZkIiwidGFnIjoiIn0%3D; expires=Thu, 16-Apr-2026 05:25:36 GMT; path=/; secure; httponlyrepublica_session=eyJpdiI6InlCWElsMGxEUnF1N0dLbUk3RDN1SFE9PSIsInZhbHVlIjoiaWxDVDBvM1NqZzljbE1CVlMyWlorK1V4Zi9NcStpdmp5bFhFZTllcE91NFNObmE2OGpMWEFFRWVSdmM5RjZMZT" ] ]
          session_attributes
          0 of 0
          array:4 [ "_token" => "rib7EQgX03Fx2MFEuazD5HK9jGbQp3HpHU6N58oj" "_previous" => array:1 [ "url" => "https://newtest.myrepublica.com/amp/news/expedite-capital-spending" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "subscriber_only_page" => "https://newtest.myrepublica.com/amp/news/expedite-capital-spending" ]
          ClearShow all
          Date ↕MethodURLData
          #12025-04-16 11:10:36GET/amp/news/expedite-capital-spending11014