Subscribe to RSS feed Scrip Dividends

Updated: 18 May 2019 By evankoh posted on 14 May 2019  -  15,942 views

Some companies/stocks regularly give the option to receive dividends as either cash or shares. Often, to encourage investors to choose shares, they would even offer them at a discounted price to the currently traded price.

All along, StocksCafe has always assumed that users would choose cash because it is easy to implement and in my opinion, that is what happens even if you chose shares. You received the cash and used that money to buy more shares. Many investors, however, would prefer to have a way to account for that.

Thus, last weekend, I dedicated some time to implement this. You can now tag transactions to be scrip dividends so that it is clearly accounted for which dividends you have chosen to take as shares instead of cash. You can also see how much dividends you have reinvested yearly.

How to tag transactions as Scrip?
There are two main ways to do this:
1) When you create a new transaction, there is now a checkbox named "Scrip Dividend". Select the checkbox for scrip dividends and fill out the rest as per usual.
2) Recommended: From the collected dividends tab, under the "Scrip" column, click on "create". lt will bring you to the new transaction page and some fills are automatically filled out for you.

Validity Checks
There will also be validity checks to ensure that you have entered scrip transactions correctly. StocksCafe will check two things:
1) Whether there is a corresponding dividend on the same ExDate as the scrip transaction date.
2) Whether the total amount of the scrip dividend is less than or equal to the total amount of dividend that you would receive.
If any of the above two conditions is not satisfied, you will see the Scrip column in red on the transactions overview page.

How do you know which dividends are tagged as Scrip?
You can see them on the dividends collected tab. The charts will also be updated to reflect the scrip amount vs cash amount. You can also see how much dividends you have reinvested on a yearly basis.

Note: With this, I believe there will be no reason for users to remove dividends hence that ability is removed. If you have previously removed dividends due to taking shares instead of cash, I recommend deleting the override and using this new approach from hereon. If you still believe there is still a need to have the ability to remove dividends, please let me know.

Update 1
Question: Does it support part scrip part cash?
Answer: Yes, it does. Simply enter a scrip transactions with the amount that is scrip and StocksCafe will automatically handle it :)

Update 2
Based on comments below, decided to put back the ability to remove dividends

Happy investing!

Tutorial on handling Scrip dividends in StocksCafe
Discussion on Scrip dividend handling


chengkk - Thanks for adding this feature, I used to manually key in and remove dividend, so Glad that this new features is available, once again, Thanks !
14 May 2019 13:13:29

boywhoprocrastinates - Hi Evan, thanks for taking the time to implement this function. It will definitely allow greater flexibility for users (like myself) to create a more personalized portfolio.
14 May 2019 13:48:48

madtari - Hi Evan, what will happens if I have had manually override the dividend and entered the scrip as a new transaction in the past and choose not to delete the override?
14 May 2019 14:03:00

evankoh - @madtari
"entered the scrip as a new transaction in the past and choose not to delete the override?" => Well.. You can do that if you want but the accounting might be weird. One way to work around it will be to not tag the transaction as scrip.
14 May 2019 14:36:05

ramukeers - Does it support election of partial scrip part cash?
14 May 2019 14:36:56

evankoh - Does it support election of partial scrip part cash? => Yes, it does. Simply enter a scrip transactions with the amount that is scrip and StocksCafe will automatically handle it :)
14 May 2019 21:52:39

15 May 2019 14:25:37

mobile - When CitySpring merged with Keppel Infra Trust, StocksCafe automatically added dividends issued under Keppel(which stocks I did own not previously). Hence the dividend override is still useful.
15 May 2019 15:01:11

evankoh - @mobile Is that a bug? I wonder if we can handle that in other ways. I would like to deprecate override if possible. Can you create a bug ticket and explain more? Thanks.
15 May 2019 21:02:17

madtari - Hi Evan, I had the same problem as mobile. I have shared this with you previously and you also agreed that override was the easiest work around.
16 May 2019 09:54:08

evankoh - @madtari, I see. I forgot the whole conversation. Okie. Will put back the ability to override somewhere.
16 May 2019 20:07:58

madtari - No worries at all! Thanks Evan for being so accommodating to users' requests/queries and you have implemented so much useful features along the way since start! :)
17 May 2019 12:30:13

tomatoseed - This is a wonderful feature, because now I can finally see how much I actually paid (in terms of opportunity cost) for scrip.
The new data will help me decide whether it is a good idea to continue getting scrip or collect the cash to buy something else for better potential returns.
17 May 2019 16:31:39

CommonSenseInvestor - @tomatoseed, I believe Evan cracked his brains hard for this, I kept bugging him hahaha.
17 May 2019 20:00:27

MIM - Hi Evan

can i still have the ability to remove dividends. Because I have my other portfolio inside. So for example I have ABC share which is held by 2 portfolios (X and Y). But the scrip div shares from both X and Y will all go to X (regardless of the division). To compensate Y, he will still get the dividends.
17 May 2019 22:32:47

evankoh - @all, Thanks for the comments. I have put back the ability to remove dividends.

@idynamic, sorry for the delay. It is always good to bug me now and then. There are just too many features requests. And they are not all. I have my own private list of features/bugs todo such as architecture upgrades, performance improvements etc. And I only have weekday nights and weekends to work on them :)
18 May 2019 16:32:26

ramukeers - @evankoh I am still not sure how it works for part scrip, part cash. Let's say counter A's scrip dividend policy is to pay fractional entitlements in cash; Total dividend is $104; Scrip share price is $5, I get 20 shares and $4 cash; How do I indicate this using the scrip dividend feature?
What does Price Paid/Received mean?
21 May 2019 20:49:52

evankoh - @ramukeers, I have create a simple tutorial for that =>

Lets discuss there :)
22 May 2019 08:27:12

silvermist - Hi Evan, sorry for flogging the dead horse here, but should the validity check not be for the corresponding dividend Paydate instead for scrips?
19 Feb 2020 10:04:48

Next Article > < Previous Article
Slow-loading Pages and Tracking ... Quick Updates: Improved Portfolio ...

List All Articles Other articles by evankoh

Completed: Phase 2 of Hong Kong Market Integration!
After successfully migrating StocksCafe to the new domain and infrastructure, I have been working on further integration with the Hong Kong Market. Hong Kong Market Integration I am glad to share that phase 2 (of 3) of the Hong Kong Market integration is completed. This means you can now add Hong Kong stocks into your portfolio and/or watchlist, and of course also have access to all the associated ...

Introducing The New Stock Screener
Previously, I mostly viewed "What stocks to buy" as a ranking problem. What this means is that I would rank all the stocks available based on some criteria and pick the top few to purchase. Hence, tools that I built tend to generate a score and ranked accordingly. Examples are iAssist, Dividend Strength and Scorer (Scorer was previously known as Screener). However, after taking the eVIMC course and ...

My BeatTheMarket Strategy
BeatTheMarket is a mini-game that I built in SGXcafe. The idea is simple: you will be given facts of an anonymous stock on a historical date. Based on the information, you will choose whether to invest or ignore that stock. Once you've decided, SGXcafe will immediately tell you on the next screen if that stock beat the index one year later. If you have not tried it, I encourage you to try it now :) ...